1. 常用码率控制算法
A. CQP 恒定QP编码常用于新增编码工具验证和快速算法验证。
开启CQP模式
l --lossless
l --qp IN
B. CRF恒定码率系数
保持视频恒定质量
l CRF
l CRF + VBV
开启CRF
--crf IN(qp)
开启CRF + VBV
--vbv-bufsize IN --vbv-maxrate IN
qScale= x265_qp2qScale(CRF_INIT_QP) /fabs(m_param->rc.ipFactor);
当在CRF模式下开启VBV时,q = clipQscale(curFrame, rce, q);需要在VBV模式下重新调整qScale
C. ABR 平均码率控制模式
l ABR模式
l ABR + VBV
开启ABR模式
--bitrate IN (Kbit)
开启 ABR + VBV
--bitrate IN (Kbit)--vbv-bufsize IN --vbv-maxrate IN vbv-maxrate> bitrate
D. CBR 模式恒定码率控制
--bitrate IN (Kbit)--vbv-maxrateIN (Kbit) 且vbv-maxrate<= bitrate