<p>Use <a href="https://en.wikipedia.org/wiki/SubStation_Alpha" rel="nofollow">ASS</a> or <a href="https://en.wikipedia.org/wiki/SubRip" rel="nofollow">SRT</a> subtitles. You can make them with <a href="http://www.aegisub.org/" rel="nofollow">Aegisub</a> or manually in a text editor. Then use the <a href="https://ffmpeg.org/ffmpeg-filters.html#subtitles" rel="nofollow">subtitles filter</a>:</p>

<pre><code>ffmpeg -loop 1 -i image.foo -vf subtitles=your_subtitles_file.ass -t 60 output
</code></pre>

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

CC BY-SA 3.0
2016-09-11T18:09:02.020Z
2016-09-11T18:09:02.020Z
llogan
<p>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?</p>

<ffmpeg>
ffmpeg: is it possible to have a text slideshow with a static image in background?
Randomize
# ffmpeg: is it possible to have a text slideshow with a static image in background?

(Asked by: username_0 on 2016-09-11)

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?

**Tags:** ffmpeg


---

## 1 answers

### Answer by username_1 on 2016-09-11. Score: 3 | Accepted answer

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.


---

