VVenC开源编码器

联合创作 · 2023-09-29 20:22

VVenC是德国弗劳恩霍夫电信研究所 (Fraunhofer Institute for Telecommunications) 用 C++14 开发的开源 H.266/VVC 编码器,以 3-Clause BSD许 可证发布。

多功能视频编码(VVC,标准编号为 ITU-T H.266 | 23090-3)是 ITU-T 和 ISO/IEC 最新发布的国际视频压缩标准。它由联合视频专家团队 (JVET) 开发,而在这个过程中,德国弗劳恩霍夫电信研究所(隶属于德国海因里希· 赫兹研究所——Heinrich Hertz Institute, HHI)的视频通信及应用部门作出了重大贡献,VVC标准参考编解码器VTM就是该研究所开发的。与其前身 H.265/HEVC 相比,VVC 在主观视频质量相同的情况下,可为大量视频内容和应用节省大约 50% 的码率。

跟 VTM 不同的是,VVenC 支持多线程并行计算,而 VTM 由于只是个参考模型,只支持单线程计算。

此外,VVenC 是目前为数不多的开源 H.266/VVC 编码器之一,它有如下特点:

  • 易于使用,有五个预定义提供的质量/速度 presets 级别;
  • 基于 XPSNR 视觉模型的感知优化,以提高主观视频质量;
  • 更宽泛的帧级别 (frame-level) 和基于任务的并行化,具有非常好的扩展性;
  • 支持可变比特率 (VBR) 编码的帧级别 1-pass 和 2-pass 速率控制;
  • 可使用专家模式编码器接口,允许细粒度地控制编码过程
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报