FFMPEG - 图像提取拉伸问题

FFMPEG - Image extraction stretch problem

我有一个分辨率为 1440x1080 的 .mov 视频文件。我使用比例 -vf scale=1440:-1 从视频中提取了帧,但图像被拉伸了。尽管提取的图像尺寸为 1440x1080,但图像在高度尺寸上被拉伸并且与视频的宽高比不匹配。

我该如何解决这个问题?

这是原始视频的 FFMPEG 输出:

Stream #0:0(eng): Video: qtrle (rle  / 0x20656C72), rgb24(progressive), 1440x1080, 624445 kb/s, SAR 4:3 DAR 16:9, 25 fps, 25 tbr, 25 tbn (default)

由于 DAR 的值是 16:91440x1080 不是 16:9 那么要生成具有“适当”纵横比的帧,您应该使用 -vf scale=1920:1080 过滤器。