将 MJPEG 无损压缩为 MP4 的最佳方法是什么?

将 MJPEG 无损压缩为 MP4 的最佳方法是什么?

我有一些数码相机影片以 MJPEG 格式录制,占用几 GB 的存储空间。我希望更好地压缩它们,但尽量不丢失细节,甚至不丢失细节。

由于 MJPEG 不会跨帧压缩,我认为任何现代电影编解码器都会做得更好,不是吗?

以下 ffmpeg 命令会按照我的预期执行吗?

ffmpeg -i input -c:v libx264 -preset veryslow -qp 0 output.mp4

答案1

您的命令可以做到这一点,但 x264 的主要吸引力在于能够提供高压缩率,同时保持主观视觉透明度。如果您保持严格的无损模式,x264 的用处不大。我建议尝试以下命令:

ffmpeg -i input -c:v libx264 -preset veryslow -crf 18 output.mp4

如果您不喜欢该质量,请降低 CRF 值。

相关内容