ffmpeg 启用不工作

ffmpeg 启用不工作

我无法让enable='between(t,12,60)'ffmpeg 的功能正常工作。我在下面提供了一个示例命令。删除该between语句可以正常工作,并且文本会显示出来。保留该between语句则不会显示任何文本。

ffmpeg -y -i %04d.png -filter_complex \
"drawtext=fontfile=/fonts/Roboto-Medium.ttf:text='Test Text':fontsize=100:enable='between(t,12,60)'" \
-c:v libx264 -pix_fmt yuv420p -movflags +faststart -s hd1080 -framerate 25 -crf 23 -t 6 -threads 0 output.mp4

有什么帮助吗?

答案1

你的命令中有-t 6,所以输出持续时间是 6 秒,但是你的之间设置为 12-60 秒。删除-t 6

相关内容