如何修改代码,以便在使用HM解码h265视频流时,捕获码流中每个CTU的变换系数所占用的位数?
我发现变换系数是在xDecodeTransform中的parseCoeffNxN函数中解码的。于是我在parseCoeffNxN中添加了一个变量来记录decodeBin被调用的次数,试图记录解码后的位数。但这个数字与我在 HEVCanalyzer 中看到的有很大不同。
一定有更好的解决方案,但我曾经做过的是修改 HM 的 CTU 级别(iirc)的解析阶段,这样我就可以计算出自上次刷新以来已将多少位馈送到 CABAC 解码器。听起来很复杂,但是可行。