当前位置: 首页 > 知识库问答 >
问题:

一个关于ffmpeg drawtext的问题,60秒后,显示5秒间隔5秒

吴正祥
2023-03-14

我想在我的视频中添加一个水印,但我不想在视频开始时添加它,在视频开始后,大约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

共有1个答案

邓德惠
2023-03-14

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

enable更改为

enable=gte(t\,60)*lt(mod(t\,60)\,30)
 类似资料:
  • 问题内容: 我正在开发可访问性应用程序。当用户想要离开该应用程序时,我会显示一个对话框,在该对话框中他必须确认要离开,如果5秒钟后他仍未确认,则该对话框应自动关闭(因为用户可能意外打开了该对话框)。这类似于在Windows上更改屏幕分辨率时发生的情况(会出现警报,如果您没有确认,它将恢复为以前的配置)。 这是我显示对话框的方式: 显示对话框后5秒钟如何关闭对话框? 问题答案:

  • 我开发了一个Android应用程序,一旦滑块完成显示MainActivity,它就会有闪屏,但在我的情况下,一旦显示MainActivity,它会在几秒钟(大约5秒)后自动重新加载(就像MainActivity第一次打开时一样打开)。 这是我的SplashScreenActivity 飞溅屏幕适配器 主要活动 仅从这个活动中,我调用了FunctionsActivity(MainActivity)。

  • 我需要设计基本图像滑块使用jquery显示图像的div宽度(312px X 214px)。当页面加载时,连续显示图像的一个周期;每5秒从左到右滑动一次。 在函数FeaturedPropertyImgSlider中,我可以用jquery动画向左滑动div但只能滑动一次。???? 在此多谢

  • 我想让我的discord机器人每隔5秒发送一条消息,告诉我如果我最近在聊天中输入了什么,你已经说了。例如,如果我发送这些消息(如下)Hi(消息1,一秒钟过去了)Hi(消息2,两秒钟过去了)Hi(消息3,三秒钟过去了)Hi(消息4,5秒钟过去了)(机器人说):你说话了(记住,机器人只说了一次,不是四次) 但是,到目前为止,它处于空闲状态,不发送任何消息。我没有收到任何错误,并且bot本身运行并且在线

  • 下面的函数不能像我希望的那样工作;作为一个JS新手,我不明白为什么。 我需要它等待5秒钟,然后检查是否为。 目前,它不等待,只是立即检查。

  • 问题内容: 我是android开发的新手,现在我的启动器活动仅显示5秒钟,之后我要检查用户是否已登录并无法正常工作并执行操作。 这是我的代码。 问题答案: 您可以使用Handler来添加一些延迟。按如下所示调用方法,使其在5秒钟后执行。 注意: 请勿使用那样的线程, 因为它将阻塞您的UI并使其无响应。