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

视频上的ffmpeg图像水印左下角为视频的前半部分,右上角为视频的下半部分

师冥夜
2023-03-14

我玩了几个小时,我不能这么想达到的帮助,你能帮我在框架ffmpeg命令显示水印图像的视频,对于初始半视频水印应该在左下角和对于剩下的一半视频,水印商店在右上方。

左下角:ffmpeg-iinput.mp4-ilogo.png-filter_complex"overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2"-codec:一个副本output.mp4

右上角:ffmpeg-iinput.mp4-ilogo.png-filter_complex"overlay=main_w-overlay_w-5:5"-codec:一个拷贝output.mp4

另外,我看了30秒前的Timeoverlay和MPEG水印。

如何合并所有这些并满足我的上述要求?

共有1个答案

凌蕴藉
2023-03-14

在本例中,输入的持续时间。mp4是30秒。覆盖过滤器支持启用选项。

ffmpeg -i input.mp4 -i logo.png -filter_complex "overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2:enable='lte(t,15)'[bg];[bg][1]overlay=main_w-overlay_w-5:5:enable='gte(t,15)'" -codec:a copy output.mp4
  • 要获取持续时间,请参阅如何以秒为单位获取内容长度?Linux计算50%持续时间的一种方法是使用bc。参见使用ffmpeg获取视频中间帧的示例?
  • 替代方法是使用sendcmd过滤器,但它更复杂。参见ffmpeg中的Sendcmd示例。
  • 请参阅FFmpeg表达式评估中的可用函数。
 类似资料:
  • 可以在您将要上传的视频每一帧打上水印,以便版权保护。 进入视频水印页面,可以进行水印编辑。 注:只对水印开启后上传的视频生效。 编辑水印页面:

  • 正在尝试从图像(1080p.png)音乐(320kbmp3)为youtube制作视频。 但转化是缓慢的。有什么想法吗,它是如何使优化的<代码>E:\U测试

  • 如果我尝试对其运行第一个命令行,则输出视频将给出一个错误。 所有的反馈赞赏缩短一个视频,然后添加结尾。 干杯!瑞安

  • 在视频影像商店可购买或租赁视频影像。 可通过与「下载内容」相同的方法下载内容。已下载的内容可进入(视频影像)观赏。 若要使用(PS Store),需先注册PlayStation®Network账号。即使未使用PS Vita注册PlayStation®Network也可阅览PlayStation®Store。下载内容时需先注册,请遵循显示的画面注册。 PlayStation®Network和Play

  • 我编写了代码将几个音频文件与1个图像组合成WebM视频。(audio1与默认jpg结合,audio2与默认jpg结合等)。 问题是,在此之后,视频长度比音频长度长25秒(因此音频在视频结束前缩短25秒)。 有没有办法在音频的同时停止视频?这是我使用的代码(我启动一个BAT命令文件)

  • 我有每个长度约25分钟的视频,我希望使用python从一开始就缩短几秒钟。 在搜索时,我偶然发现了python的moviepy包。问题是,即使是一个视频也会占用很多时间。下面是我用来从一个视频的开头缩短7秒的代码片段。写入过程消耗大量时间。有没有更好的方法可以使用python剪切视频? 如果我遗漏了任何细节,请告诉我。 非常感谢您的帮助。谢谢