I am trying to create a simple video with ffmpeg with a single static image in background and a few text lines that change every 10 seconds like a slideshow. However I am not able to do that using ffmpeg options. Is it actually possible?


Use ASS or SRT subtitles. You can make them with Aegisub or manually in a text editor. Then use the subtitles filter:

ffmpeg -loop 1 -i image.foo -vf subtitles=your_subtitles_file.ass -t 60 output

You did not mention your desired output format so I made a very generic example.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.