H265 2.0的RDO流程
-
我拜读了范老师的代码,有一个疑问,还请解惑:
目前的代码流程中,标准规定的功能模块已经非常完整了。并且从发表的相关专利、论文来看,应该也是较为精巧、优化的实现。
但是,对于标准没有规定的RDO流程——例如Intra RDO——目前的代码实现还是比较简单的,没有进行残差编码,而只使用了mode bits。这样一来,编码的质量loss其实非常不可控了。
那么:
1、请问上述的描述是否属实?我担心自己没有领会代码的真正含义。
2、如果上述描述属实,请问是否有下一步的RDO实现规划?如果方便,请不吝赐教。
-
这一版本没有实现RDO功能。
RDO在我们内部规划的3.0版本中有的
-
赞!请问3.0是否有实现的时间表?以及开源社区可以帮您做些什么呢?
-
@lunning 3.0目前还在内部开发,开源时间未定。
-
我用yuv文件模拟了h265enc_v2.0,并在其中获得了编码输出
文件“ w_bit_stream.dat”,但其中确实包含NAL标头。
它仅具有视频文件信息。NALHeader在哪个模块中
产生的?
如果知道,我可以打印NAL标头信息并验证我的
结果
-
-
@bo
Thank you for the reply...I simulated h2enc_v2.0 with an input YUV file but got some errors likeERROR at BS at bs_byte_cnt = 2, f265 is 84, h265 is 32
How can this be rectified??谢谢您的回复...我使用输入的YUV文件模拟了h2enc_v2.0,但是发生了一些错误,例如
当BS的bs_byte_cnt = 2,f265为84,h265为32时发生错误
如何纠正?