ffmpeg添加水印libx264宽度不能被2整除(853x480)

ffmpeg添加水印libx264宽度不能被2整除(853x480),ffmpeg,Ffmpeg,我想为视频添加水印。 我的代码: ffmpeg -i final_480p.mov \ -i watermark480p.png \ -filter_complex overlay=10:H-h-10 \ -y test.mov 由于视频大小可以被2整除,所以命令很好 当我为视频添加水印(853x480)时,不会出现错误 [libx264@075656e0]宽度不能被2整除(853x480) 如何修复此错误?(添加更多参数,v.v.)。 用于阅读的TK ffmpeg -i final_480p

我想为视频添加水印。 我的代码:

ffmpeg -i final_480p.mov \
-i watermark480p.png \
-filter_complex overlay=10:H-h-10 \
-y test.mov
由于视频大小可以被2整除,所以命令很好

当我为视频添加水印(853x480)时,不会出现错误

[libx264@075656e0]宽度不能被2整除(853x480)

如何修复此错误?(添加更多参数,v.v.)。 用于阅读的TK

ffmpeg -i final_480p.mov \
-i watermark480p.png \
-filter_complex [0]scale='iw-mod(iw,2)':'ih-mod(ih,2)'[m];[m][1]overlay=10:H-h-10 \
-y test.mov
比例过滤器将使每个奇数维度符合偶数,而不考虑偶数维度