我正在给一段视频添加水印。我尝试让水印按比例缩放以适应视频的尺寸。我看到了大约十几个使用scale2ref的不同答案,但没有解释实际发生了什么,所以我很难知道如何实施/更改配置以适应我的情况。
当前叠加命令:
ffmpeg -i test.mp4 -i logo.png -filter_complex "overlay=0:0" output.mp4
我查看了一些回答:
如何使用ffmpeg从图像创建gif并在创建过程中添加水印?
scale2ref的规则是什么?
我正在给一段视频添加水印。我尝试让水印按比例缩放以适应视频的尺寸。我看到了大约十几个使用scale2ref的不同答案,但没有解释实际发生了什么,所以我很难知道如何实施/更改配置以适应我的情况。
当前叠加命令:
ffmpeg -i test.mp4 -i logo.png -filter_complex "overlay=0:0" output.mp4
我查看了一些回答:
如何使用ffmpeg从图像创建gif并在创建过程中添加水印?
scale2ref的规则是什么?
应用此过滤器以定位水印位置
居中:
overlay=(main_w-w)/2:(main_h-h)/2
左上角:
overlay=1:1
右上角:
overlay=W-w-1:1
右下角:
overlay=W-w-1:H-h-1
左下角:
overlay=1:H-h-1
右下角。向右填充10px,向下填充-10px:
overlay=main_w-w/1:main_h-h/2
右下角。向右填充-10px,向下填充-10px:
overlay=main_w-w/1:main_h-h/2
居中:
-filter_complex "overlay=(main_w-w)/2:(main_h-h)/2" -preset ultrafast -codec:a copy