avconv 转换视频质量很差

avconv 转换视频质量很差

我有一个名为的 Linux 命令行应用程序艾夫康。它用于转换文件。例如,如果我有一个名为 video.mp4 的文件,我可以运行它avconv -i video.mp4 video.ogg,它会将其转换video.mp4video.ogg

所以我的问题(疑问):每当转换任何文件时,输出文件的质量与原始视频(输入视频)相比都非常差。我该如何解决这个问题?我的意思是我如何转换文件并仍然获得相同的质量?

如果使用此应用程序无法实现这一点。有人能建议使用命令行转换视频文件的其他方法吗?

答案1

-qscale您可以使用该命令的标志来调整视频质量。使用-qscale 1应该可以提供最佳质量,如果您不使用此标志,结果通常质量很差。请尝试使用以下选项:

avconv -i video.mp4 -threads auto -qscale 1 -aq 1 video.ogg

我还添加了一个标志来优化多线程的使用,以及另一个标志来最大化音频质量。

答案2

avconv -i 视频.mp4 -threads auto -qscale 10 -aq 10 视频.ogg

10 是最高品质。

参考:https://trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide 是的,参考的是 ffmpeg,但我猜 avconv 和 ffmpeg 有一个兼容的接口。

相关内容