FFMPEG水印比例

时间:2016-09-02 05:45:46

标签: php ffmpeg watermark

我试图将水印比例设置为0.9或0.7并且...... 怎么用这段代码呢?

exec("ffmpeg -i file.mp4 -i logo.png \
-filter_complex \"overlay=x=(main_w-overlay_w)/2:y=(main_h-overlay_h)/2\" watermarked.mp4");

1 个答案:

答案 0 :(得分:2)

使用此命令将水印缩放到70%:

ffmpeg -i file.mp4 -i logo.png -filter_complex \
      "[1]scale=iw*0.7:-1[wm];[0][wm]overlay=x=(W-w)/2:y=(H-h)/2" watermarked.mp4

要同时更改PNG徽标的不透明度,请使用

ffmpeg -i file.mp4 -i logo.png -filter_complex \
      "[1]colorchannelmixer=aa=0.5,scale=iw*0.7:-1[wm];[0][wm]overlay=x=(W-w)/2:y=(H-h)/2" watermarked.mp4