我想通过视频运行文本,我已经尝试过此命令
ffmpeg -i "test.mp4" -vf "drawtext=text='Test Test':fontfile=arial.ttf:y=h-line_h-10:x=w-mod(max(t-4.5\,0)*(w+tw)/5.5\,(w+tw)):fontcolor=white:fontsize=40:shadowx=2:shadowy=2" "out.mp4"
但是问题是因为我只想运行一次此文本,并且应该位于顶部,所以现在此命令文本位于底部并重复。
在x
和y
表达式应该是
y=10:x=w-(t-4.5)*(w+tw)/5.5
文本将从顶部开始绘制10个像素。它将从4.5秒开始从右向左滚动一次,并在滚动5.5秒后消失。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句