快速编码视频编解码器?

时间:2011-01-27 12:08:23

标签: ffmpeg video-encoding codec mencoder video-codecs

任何人都可以通过编码速度来比较流行的视频编解码器吗?我知道通常更好的压缩需要更多的处理时间,但也有可能一些编解码器仍然通过快速编码提供相对较好的压缩。任何比较链接?

感谢您的帮助

[编辑]:编解码器可以通过使用的算法进行比较,无论其具体实现,使用的硬件或视频源,如数学算法 big O

2 个答案:

答案 0 :(得分:2)

这是您的里程可能广泛变化的主题之一。如果我在你的位置,我会从对维基百科的一些研究开始,然后收集工具进行一些测试和基准测试。源视频格式可能会影响整体编码速度,因此您应该使用要在生产系统上使用的视频进行测试。

视频编码时间可能会有很大差异,具体取决于所使用的硬件,以及是否使用了加速卡等。如果没有明确了解您的特定设置,我们很难提出任何硬性和快速的建议。

做出这样的决定的唯一方法就是自己测试这些事情。在比较虚拟化工具时,我做了同样的事情。它也很有趣!

答案 1 :(得分:2)

当比较VP8和x264时,VP8的编码速度也降低了5-25倍,平均质量降低了20-30%。例如,x264高速预设比平均任何VP8预设更快,质量更高。"

很难比较功能集与速度/质量。

查看一些质量比较http://www.compression.ru/video/codec_comparison/h264_2012/

以下段落和图片来自Ronald S. Bultje撰写的VP9 encoding/decoding performance vs. HEVC/H.264

  

x264是一个令人难以置信的优化编码器,很多人仍然   用它。并不是他们不想要更好的比特率/质量比,   但是,他们抱怨说,当他们试图切换时,事实证明   这些新的编解码器有更慢的编码器,当你增加时   他们的速度设置(降低了他们的质量),收益消失了。   我们衡量一下吧!所以,我为每个选择了4000kbps的目标比特率   编码器,使用与之前相同的设置,而不是   使用慢速预设,我使用了变速预设(x265 / x264:   –preset=placebo-ultrafast; libvpx:–cpu-used=0-7)。

enter image description here