VVenC 开源编码器开源项目

我要开发同款
匿名用户2022年08月19日
122阅读
所属分类C/C++、应用工具、多媒体工具
授权协议BSD

作品详情

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

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

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

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

易于使用,有五个预定义提供的质量/速度presets级别;基于XPSNR视觉模型的感知优化,以提高主观视频质量;更宽泛的帧级别(frame-level)和基于任务的并行化,具有非常好的扩展性;支持可变比特率(VBR)编码的帧级别1-pass和2-pass速率控制;可使用专家模式编码器接口,允许细粒度地控制编码过程
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论