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速率控制;可使用专家模式编码器接口,允许细粒度地控制编码过程
评论