0

我正在使用 HEVC HM 参考代码版本 10。我的任务是禁用 HEVC 参考编码器的 RDO。为此,我尝试在配置文件中将RDOQRDOQTS设置为 0,但这并没有帮助,因为执行更改前后的 PSNR 和文件大小保持不变。任何提示/答案都对我很有帮助。因此,如果可以,请提供帮助。提前致谢。

4

1 回答 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 回答