这与通常发布的问题相反。许多声称是旧电影“重制”版本的 YouTube 视频被错误地渲染为 16:9 而不是 4:3,并且被拉伸,使得圆圈看起来是椭圆形。这可以通过将 VLC 中的宽高比从 16:9 更改为 4:3 来纠正,但如何重新混合或重新编码原始视频以使其恢复到正确的原始形状?
尝试-aspect,这可以避免重新编码视频:
ffmpeg -i "$in_file" -c copy -aspect 4:3 "$out_file"
Run Code Online (Sandbox Code Playgroud)
简单地说,将其缩放回 4:3 并设置单位纵横比。
ffmpeg -i in -vf scale=ih*4/3:ih,setsar=1 -c:a copy out.mp4
Run Code Online (Sandbox Code Playgroud)