【问题标题】:A question about ffmpeg drawtext, After 60 seconds, display 5 seconds interval 5 seconds关于ffmpeg drawtext的一个问题,60秒后,显示5秒间隔5秒
【发布时间】:2020-10-18 00:17:33
【问题描述】:

我想给我的视频加水印,但我不想在视频开头加水印,在视频开头大约60秒后,我希望水印每60秒显示一次,持续30秒。应该怎么写:

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

谢谢大家

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    视频开始后,大约 60 秒,我希望水印每 60 秒显示 30 秒

    enable 更改为

    enable=gte(t\,60)*lt(mod(t\,60)\,30)
    

    【讨论】:

      猜你喜欢
      • 2019-05-06
      • 2012-08-24
      • 2016-06-03
      • 2015-08-07
      • 1970-01-01
      • 2011-03-26
      • 2011-11-07
      • 2015-02-21
      • 1970-01-01
      相关资源
      最近更新 更多