我想在我的视频中添加一个水印,但我不想在视频开始时添加它,在视频开始后,大约60s,我希望水印每60s显示一次,持续30s。我应该怎么写:
ffmpeg -i input.mp4 -vf "drawtext=fontfile=MS.ttf:text='TEST':x=w-500:y=h-150:start_number=250:enable=lt(mod(t\,60)\,30):fontsize=40:fontcolor=white:shadowy=2" -c:v h264_videotoolbox -b:v 2000k -s 1280x720 output.mp4
视频开始后,大约60s,我希望水印显示每60s为30s
将enable
更改为
enable=gte(t\,60)*lt(mod(t\,60)\,30)