使用ffmpeg根据视频分辨率调整水印

时间:2019-02-01 08:29:14

标签: php video ffmpeg video-conversion

我有一个与视频转换有关的问题,我正在尝试使用ffmpeg将水印添加到不同的高分辨率视频中,并且添加的效果还不错,但问题是相同的水印在低分辨率的视频中变得更大了,看起来还不错我肯定有,但是我似乎在这方面很空白,对此问题的任何帮助将不胜感激。

这是我用来在我的php脚本中添加水印的命令

/usr/bin/ffmpeg -i /var/www/html/demo/files/conversion_queue/15490094394e7a7.mp4 -i /var/www/html/demo/upload/images/watermark.png -filter_complex 'overlay=10:10' -y /var/www/html/cb_corp_git/upload/files/conversion_queue/15490094394e7a7-wm.mp4 

1 个答案:

答案 0 :(得分:2)

按如下方式使用scale2ref过滤器:

---
hosts: server_name
tasks:
  - name: install java        
    yum:
      name: java-1.8.0-openjdk.x86_64
      state: present

这将按比例将水印宽度缩放到视频宽度的5%,然后覆盖调整大小的水印。