使用ffmpeg为视频添加缩放水印

时间:2014-03-28 05:48:17

标签: filter ffmpeg overlay scale watermark

说谎其他一些我试图用图像为视频添加水印(参见FFmpeg - How to scale a video then apply a watermark?)。哦,我也在转码格式。

不同之处在于我希望我的图像与视频的大小完全相同。我需要将此作为过滤器链,因为每个视频的大小不同,我使用的是单个水印图像。此外,它必须运行的服务器具有旧版本的ffmpeg,因此它无法识别-filter_complex选项。

到目前为止,我已经到了

ffmpeg -y -i input_video.mov -vcodec libx264 -vf "movie=watermark.png [watermark]; [watermark] scale=main_w:main_h [scaled_watermark]; [in][scaled_watermark] overlay=0:0 [out]" output_video.m4v

问题是main_wmain_h常数似乎只在叠加滤镜图中识别,而不是在缩放滤镜图中识别。

那么如何找出input_video.mov的宽度和高度,以便我可以正确缩放水印?

0 个答案:

没有答案