【问题标题】:ffmpeg fix watermark size or percentageffmpeg 修复水印大小或百分比
【发布时间】:2016-09-27 13:58:06
【问题描述】:

我有一些视频,我想给它们添加水印 但问题是因为每个视频中的“水印大小”都不同 (在某些视频中,水印较小,而在某些较大 - 我认为是因为视频输入大小不同)

这是我的 ffmpeg 命令(只是链接不同)

ffmpeg -i "http://VIDEO-LINK" -i "/var/www/logo/logo.png" -filter_complex 'overlay=17:17' -vcodec h264 -crf 25 -preset veryfast -maxrate 600k -bufsize 600k -aspect '640:360' -s '640:360' -acodec libfdk_aac -hls_time 10 -hls_wrap 10 -start_number 1 -y "1.m3u8"

有没有办法根据 640x360 的输出制作任何百分比或固定水印

因为如果输入视频是 640x360 则使用此命令会显示大水印 如果输入链接是 1280x720 那么水印太小了

【问题讨论】:

    标签: linux video ffmpeg vlc video-processing


    【解决方案1】:

    您可以使用 scale2ref 过滤器。

    -filter_complex "[1][0]scale2ref=iw/8:ih/8[wm][vid];[vid][wm]overlay=17:17[out]"
    

    如果您的水印的纵横比与您的视频输入不同,那么 scale2ref 会扭曲您的徽标。最好执行一次性操作,对徽标进行填充,以使图像与您的视频具有相同的纵横比。

    【讨论】:

      猜你喜欢
      • 2018-01-05
      • 2018-03-26
      • 1970-01-01
      • 2021-08-23
      • 1970-01-01
      • 2017-01-28
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      相关资源
      最近更新 更多