使用 ffmpeg 在视频中移动文本总是需要 3 分钟

使用 ffmpeg 在视频中移动文本总是需要 3 分钟

我有一个问题。我找到了一个关于如何使用 ffmpeg 在视频中添加文本的教程。但我想要每 3 分钟一次。我得到的脚本只有 10 秒一次。我想要 3 分钟一次。

我的脚本:

ffmpeg -i input.mp4 -filter:v drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSans.ttf:text='Hello World':[email protected]:fontsize=16:y=h-line_h-100:x=w/10*mod(t\,10):enable=gt(mod(t\,20)\,10)" -codec:v libx264 -codec:a copy -y output.mp4

来源 :这里

帮我设置总是 3 分钟和速度文本 10 秒

请对上面的每个脚本进行解释,并帮助每隔 1 分钟出现一次文本

谢谢

答案1

尝试这个:

enable='gt(mod(t,60),57)'

这意味着:每57秒持续3秒。

相关内容