我使用命令创建幻灯片:
"ffmpeg" -f concat -safe 0 -i /path/to/text.txt -i /path/to/audio.mp3 -vsync vfr -pix_fmt yuv420p /path/to/output.mp4
text.txt的内容
file '/path/to/img1.jpg'
duration 6
file '/path/to/img2.jpg'
duration 6
file '/path/to/img3.jpg'
duration 6
file '/path/to/img4.jpg'
duration 6
file '/path/to/img5.jpg'
duration 6
file '/path/to/img6.jpg'
duration 6
视频完美无瑕。现在我想为显示的每个图像添加标题。示例:
Title 1
Title 2
Title 3
我搜索了很多,但得到了任何解决方案。任何人帮助我。我被困了
答案 0 :(得分:2)
您需要添加菊花链式drawtext过滤器。
-vf "drawtext=text='Title1':enable='between(t,0,6)',
drawtext=text='Title2':enable='between(t,6,12)',
drawtext=text='Title3':enable='between(t,12,18)'"
查阅drawtext的文档以查看所有选项。你需要指定fontfile,fontcolor,fontsize和x,y。