Filter 使用ffmpeg向视频添加缩放水印

Filter 使用ffmpeg向视频添加缩放水印,filter,ffmpeg,overlay,scale,watermark,Filter,Ffmpeg,Overlay,Scale,Watermark,我正在尝试用图像为视频添加水印(请参阅)。哦,我也在转换格式 区别在于我希望我的图像与视频大小完全相同。我需要把它作为一个过滤链来做,因为每个视频都有不同的大小,我使用的是一个单独的水印图像。此外,它必须运行的服务器具有较旧版本的ffmpeg,因此它无法识别-filter\u complex选项 到目前为止,我已经做到了 ffmpeg -y -i input_video.mov -vcodec libx264 -vf "movie=watermark.png [watermark]; [wate

我正在尝试用图像为视频添加水印(请参阅)。哦,我也在转换格式

区别在于我希望我的图像与视频大小完全相同。我需要把它作为一个过滤链来做,因为每个视频都有不同的大小,我使用的是一个单独的水印图像。此外,它必须运行的服务器具有较旧版本的ffmpeg,因此它无法识别
-filter\u 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_w
main_h
常量似乎仅在叠加过滤器图中识别,而在比例过滤器图中未识别


那么,我如何确定
input\u video.mov
的宽度和高度,以便正确缩放水印?

为什么不在该服务器上使用较新的
ffmpeg
?这不是我在该服务器上的选项。