带有黑色边框的肖像视频会被裁剪/拉伸

带有黑色边框的肖像视频会被裁剪/拉伸

如果有关系的话,我有一个 540x720 的源。它是用去抖动器处理的,因此偶尔会出现几个像素宽的黑色边框。

编码后,这些黑色区域会通过拉伸实际图像进行填充,或者在 ffmpeg 术语中这被称为裁剪。无论如何,图像会被拉伸,视频的宽度保持为 540。这似乎不会发生在顶部/底部场,只有侧面才会发生。

我很想禁用它,但我不知道到底是什么原因造成的。我的命令行是

ffmpeg -i input.avi -vf "colormatrix=bt601:bt709" -c:v libx264 -preset medium -crf 17 output.mkv

任何帮助将不胜感激。

编辑:我注意到,即使在没有边框的时候,视频也会被拉伸,这很奇怪。就好像图像毫无理由地变宽了 4-5 个像素。不过我怀疑,那些黑色边框与此有关。

整个视频的右侧黑色边框被完全填满(覆盖),我猜这就是这段延伸。

答案1

问题出在 VLC 播放器上(在 Windows 下),解决方案是选择不同于 Automatic 或 Direct3D9 的视频输出模块。最好是 Direct3D11(另外,在 Input/Codecs 选项卡中选择 Direct3D11 加速)。

相关内容