第一步:下载HM14.0,YUV播放器,官方测试序列。
第二部:在VS2013上调试HM14.0,并编码解码,再对比前后的视频效果。
第三步:在VS2013中打开文件 C:\Users\VIP\Desktop\HM14.0\HM-14.0\build\HM_vc10
第四步:将TAPPENCODER设置为启动项,将要测试的测试序列添加到C:\Users\VIP\Desktop\HM14.0\HM-14.0\bin\vc10\Win32\Release目录下面。再根据编码框架和测试序列的像素数来添加添加两个配置文件。
per-sequence中的文件根据你所要测试的序列的像素数来选择,在配置文件中还可以根据你所想要的效果来改参数。
具体的含义还不太清楚。
第五步:将配置文件中的inputfile项改为所要测试的测试序列的绝对路径,例如:C:\Users\VIP\Desktop\HM14.0\HM-14.0\bin\vc10\Win32\Release\BlowingBubbles_416x240_50.yuv 。。。。
第六步:回到VS2013中,右键选中TAPPENCODER》属性》配置属性》调试
对弹出的窗口中的命令指数,工作目录进行设置。命令参数项填添加的两个配置的名称,按图中格式写。-c开头,.cfg结尾。工作目录项填**:\*****\****\HM14.0\HM-14.0\bin\vc10\Win32\Release
这样编码的所有配置都搞好了,就可以进行编码了,结果会在release中出现.bin文件,这个是生成的码流文件。