我想根据输入的文本的宽度和高度为视频剪辑添加填充。句子应该能够自动相对于视频宽度中断。
对于填充我使用:
ffmpeg -i d:\video.mp4 -vf pad=600:700:0:100:blue d:\videooutput.mp4
对于文字:
ffmpeg -i d:\videooutput.mp4 -vf "drawtext=fontfile=/windows/fonts/BebasNeue.otf:text='Sed felis eros, ornate ut cursus a, imperdiet sit amet purus.':fontsize=20:fontcolor=white:x=0:y=0" d:\videooutput2.mp4
如何在一个命令中实现这一目标?
所需的结果应如下所示:
答案 0 :(得分:0)
您可以在单个链中对过滤器进行排序:
ffmpeg -i d:\video.mp4 -vf "pad=600:700:0:100:blue,drawtext=fontfile=/windows/fonts/BebasNeue.otf:text='Sed felis eros, ornate ut cursus a, imperdiet sit amet purus.':fontsize=20:fontcolor=white:x=0:y=0" d:\videooutput.mp4