命令为ffmpeg -loop 1 -t 5 -i "demo_1.jpg" -filter_complex "nullsrc=size=640x360[background];[background][0:v]overlay=shortest=1:x='min(-(t)*20,0)'" -qscale 1 -y out.mp4
我从右到左为动画制作动画。在上面的命令中,我需要添加文本,如何将ffmpeg的drawtext特性集成到那里。
视频动画为https://youtu.be/teXUiPKX83o。
需要在该视频中添加文字。
答案 0 :(得分:3)
使用
ffmpeg -loop 1 -t 5 -i "demo_1.jpg" -filter_complex
"nullsrc=size=640x360[background];
[background][0:v]overlay=shortest=1:x='min(-(t)*20,0)',
drawtext=fontfile='/path/to/font':fontsize=30:fontcolor=yellow:x=50:y=50:text='Text'"
-qscale 1 -y out.mp4
有关详情,请参阅drawtext docs。