我有一个问题。我找到了一个关于如何使用 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秒。