参考JM Reference Software Manual (JVT-AE010) 学习如何自主分析和设置编解码器参数
一、实验要求
H.264编码器输入参数文件说明
将两个264文件进行解码,得到相应的YUV文件
将上述两个视频序列编码为.264文件
固定码率,以不同的GOP长度及形状编码,GOP=15,2B帧;GOP=12,2B帧,GOP=9,2B帧,GOP=4,1B帧;GOP=12,无B帧;GOP=1,全I帧
相同的GOP长度及形状,不同的码率,例:1000kb/s, 800kb/s,400kb/s,…
用码流分析软件检查所生成的码流中各种编码模式和运动矢量等信息
用播放器观看所生成码流的质量
生成率失真曲线
二、实验过程
1.将两个264文件进行解码,得到相应的YUV文件
选择对demo.264和highway_qcif.264进行解码,修改decoder.cfg文件:
InputFile = "highway_qcif.264" # H.264/AVC coded bitstream
OutputFile = "highway_qcif_dec.yuv" # Output file, YUV/RGB
RefFile = "highway_qcif_rec.yuv" # Ref sequence (for SNR)
修改命令参数:
在命令行中打开bin目录