任何人都可以通过编码速度来比较流行的视频编解码器吗?我知道通常更好的压缩需要更多的处理时间,但也有可能一些编解码器仍然通过快速编码提供相对较好的压缩。任何比较链接?
感谢您的帮助
[编辑]:编解码器可以通过使用的算法进行比较,无论其具体实现,使用的硬件或视频源,如数学算法 big O
答案 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
)。