我一直试图弄清楚FFMPEG裁剪视频后如何决定它的尺寸。在裁剪宽度400乘3(133.3)后,变为132. 640乘3(213.3)变为212. 426乘2(213)变为212。 我认为它可能是int((尺寸+ 1)/裁剪) - 1(例如(400-1 / 3)-1变为132这是正确的)但是这在720/2失败,变为359,但它应该是360.任何想法?
答案 0 :(得分:2)
裁剪向下舍入宽度/高度值,以便它们可以适合整数个色度分量。因此,对于yuv420p
像素格式的常见情况,这意味着向下舍入到偶数。
更新:FFmpeg v3.2及更新版本将支持exact=1
过滤器的crop
选项,以禁用此行为。