在短距离语音视频中,CRF值为22生成的文件平均比特率为1878kbps,VMAF评分为96.29,比VBR编码低60%以上,质量无明显影响。
但是在足球视频中,CRF值为22产生的平均码率为10650,对于1080p的编码阶梯来说太高了。
如何在保证合理速率限制的同时,节省可用带宽?结合码率上限即封顶CRF使用CRF就足够了。
上限CRF:上限恒定比特率系数
顾名思义,Capped CRF是CRF值和码率上限的组合。相关命令如下:
-CRF 22-maxrate 5000k-bufsize 10000k
图5显示了该命令在视频中生成的结果,其中角色近距离说话,芭蕾交替出现。同样,虽然最大比特率不是水平直线,但芭蕾GOP已经非常接近5000kbps的线,峰值比特率为6302kbps。在操作中,编码器使用CRF值来编码人的近距离语音区域,并且在芭蕾区域中应用封顶的CRF。
这与200%受限的VBR相比如何?
200%受限VBR编码产生97.30的平均VMAF分数(以及5041 kbps的码率)。因此,封顶CRF编码节省了大约30%的带宽,并且产生了96.55的平均VMAF值。与200%受限VBR编码相比,它们之间的差别肉眼是察觉不到的。但是,如您所见,码率变化很大,因此在使用受限网络连接时,很可能会影响传输容量。
图5封顶的CRF与角色的亲密对话和芭蕾交替出现的视频
在动作量大的视频中,比如足球测试视频,视频中很多区域的CRF值生成的码率都高于上限。在这些区域,码率由上限控制,而不是由CRF值控制。在这种情况下,Capped CRF不会节省太多带宽,因为编码器生成的具有特定质量的视频区域很少不超过上限。
表2显示了分别使用200%受限VBR编码和上限CRF(CRF 22/5上限)的足球视频的码率数据和VMAF得分。可以看出,它们的平均比特率相似,但使用Capped CRF的视频的峰值比特率要低得多。平均VMAF分数也很相似。
表2足球视频;200%限制性VBR对上限CRF
而使用CBR,主要区别是瞬态质量问题的指标——低帧VMAF。图6显示了来自VQMT的比较结果。同样,当我观察主钟乳石所代表的框架位置时,也没有发现明显的区别。
但CBR只是提高了可移植性,Capped CRF应用于易于编码的文件,可以提高可移植性,节省带宽。本质上,这使得Capped CRF成为一种按标题编码的技术,你可以通过几乎所有基于FFmpeg(直播和点播)的编码工具来实现。
图6 200%限制性VBR和上限通用报告格式之间的比较
封顶的CRF也不是银弹。您应该运行自己的测试文件,然后确定视频中的瞬态问题是否比我在足球视频中看到的更明显。如果短暂的问题很少出现,并且您正在考虑使用Capped CRF,此时您应该尝试不同的CRF级别(请参见:https://streaminglearningcenter . com/learning/choose-the-optimal-CRF-value-for-Capped-CRF-encoding . html)。
类似地,不是所有编码器和编解码器都可以使用CRF和Capped CRF;如果您使用的是第三方编码器(不是基于FFmpeg,并且不使用x264、x265、libvpx-VP9或libaom-AV1编解码器),则CRF和Capped CRF可能不可用。
表3总结了上述四种编码方法的优缺点。
表3四种速率控制模式的比较
作者介绍:
Jan Ozer,流媒体技术专家。Jan一直致力于为专业人士提供流媒体技术培训和编码测试服务。您可以访问:
了解和学习他在https://courses.streaminglearningcenter.com/.的课程
确认:
本文经作者Jan Ozer授权翻译出版。谢谢你。
原文链接:
https://ott verse . com/what-is-CBR-VBR-CRF-capped-CRF-rate-control-explained/
特别声明
本文由署名为的作者或组织上传并发表在论文中澎湃湃".仅代表作者或机构观点,不代表论文观点或立场。论文只是提供了一个信息发布平台。申请号请通过电脑访问http://renzheng.thepaper.cn。
打开应用程序以获得更好的阅读体验。
作者:简介