Answers:
还没有足够的要点就现有答案发表评论,但这是紧随user65600的回答之后,当特定编解码器需要宽度/高度可被2整除时(例如libx264),该方法会更进一步。
当您使用-1(变量/未知)时,它可以返回一个奇数。为了保证偶数,您必须使用类似的东西trunc(ow/a/2)*2
,它会在保持宽高比的同时自动计算最接近的偶数。
-vf "scale=trunc(ow/a/2)*2:360"
-vf "scale=trunc(ow/a/2)*2:360"
由于出现“自我引用”错误而无法正常工作。
而是,以下作品:
-vf“ scale = -1:360,scale = trunc(iw / 2)* 2:360”
因此,通过两次连续缩放可避免自参考,并且舍入在第二步中完成。可爱,不是吗?:)