我正在使用 HEVC HM 参考代码版本 10。我的任务是禁用 HEVC 参考编码器的 RDO。为此,我尝试在配置文件中将RDOQ和RDOQTS设置为 0,但这并没有帮助,因为执行更改前后的 PSNR 和文件大小保持不变。任何提示/答案都对我很有帮助。因此,如果可以,请提供帮助。提前致谢。
问问题
923 次
1 回答
1
我使用下面的参数编码了两个序列
$ ./TAppEncoderStatic -c ../cfg/encoder_lowdelay_main.cfg --InputFile=t1.yuv --BitstreamFile=slask.bin --ReconFile=slask.yuv --SourceWidth=832 --SourceHeight=480 --QP=29 --InputBitDepth=8 --FrameSkip=0 --FramesToBeEncoded=4 --FrameRate=30
$ ./TAppEncoderStatic -c ../cfg/encoder_lowdelay_main.cfg --InputFile=t1.yuv --BitstreamFile=slask.bin --ReconFile=slask.yuv --SourceWidth=832 --SourceHeight=480 --QP=29 --InputBitDepth=8 --FrameSkip=0 --FramesToBeEncoded=4 --FrameRate=30 --RDOQ=0 --RDOQTS=0
区别如下图所示
如您所见,速率失真参数对我有用(tm)
我正在使用a3598fcb9d0cbf16f7594f59b18c4a25ed23df6b
来自 git-mirror 的提交
git://hevc.kw.bbc.co.uk/git/jctvc-hm.git
希望能帮助到你...
于 2013-06-22T19:18:36.777 回答