Libvpx

{{Infobox software
| title = libvpx
| screenshot = vpxenc --verbose.svg
| screenshot_alt =
| caption =
| collapsible = yes
| author = On2 Technologies / Google
| developer = 開放媒體聯盟
| released = 和 1.8 版 (2019 年 2 月)较前一版都显著提升了编码/解码速度。

特性
libvpx 实现了单轮和两轮编码模式,可以设置比特率或质量水平。

该模式可以使编码耗时、开销远长于解码。它最多可以配置 25 帧的预读,可以提高压缩效率,增加延迟。

libvpx 包含一种“性能模式”,在该模式下,将使用尽可能多的 CPU 资源,同时保持编码速度几乎与实时播放速度完全一致,从而在不产生延迟的情况下保持尽可能高的质量。

libvpx 支持Rec. 601 、 Rec. 709 、 Rec. 2020 、 SMPTE-170 、 SMPTE-240和sRGB色彩空间。

性能
在 VOD 应用中,libvpx 的 VP9 编码在高分辨率(UHD)的表现明显好于x264 的H.264 编码 。 虽然 x265 的 HEVC 编码较 VP9 压制效果更好

技术
libvpx 是用C语言和汇编语言编写的。截至 2015 年,它尚未完全支持SIMD.

VP8 和 VP9 的解码方案有多种选择,包括商业闭源和开源方案。作为对比,截至 2016 年,VP9 编码方案只有商业闭源方案和一些尚未完成的 VP8 实验性方案(如xvp8)。

参考
外部链接
*

评论 (0)

  • 还没有评论,来抢沙发吧。