ffmpeg 剪切到帧并合并而不会造成质量损失

ffmpeg 剪切到帧并合并而不会造成质量损失

我正在尝试将 mpg 文件剪切为帧,然后使用 ffmpeg 再次合并它们:

ffmpeg -i input.mpg -vsync 0 -q:v 2 temp/%03d.bmp
ffmpeg -i  temp/%03d.bmp  -y  output.mpg

我的目标是再次获得相同的视频,但目前质量下降了很多。我如何确保质量保持不变?

提前致谢!

答案1

从技术上讲,您不能这样做,因为默认编码器 (mpeg1video).mpg是有损编码器。它被称为发电损失

对于 mpeg1video,您可以通过添加以下内容使其具有更高的质量-q:v 2

ffmpeg -i temp/%03d.bmp -q:v 2 output.mpg

相关内容