简体   繁体   English

FFMPEG水印比例

[英]FFMPEG watermark scale

Im trying to set watermark scale to 0.9 or 0.7 and ... how to do it with this code? 我试图将水印比例设置为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");

Use this command to scale the watermark to 70%: 使用以下命令将水印缩放到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

To also change opacity of the PNG logo, use 要同时更改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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM