在正式讨论HEVC的技术细节之前,有必要先建立好符合标准的实验平台,这对理解编解码的技术具有很大帮助。最方便,最有效,认可程度也最高的自然是JCT-VC工作组公布的参考代码HM系列了。这里,我们用最新版的参考代码HM10.0为例,详细阐述如何用参考软件成功编码一个视频码流。
参考代码的下载请到我的网盘:
http://pan.baidu.com/s/1kT3l78b 下载。
(1)下载完成后解压,文件夹中包含下图所示的内容:
不同的开发平台要选择不同的工程文件,苹果的xcode工程文件在HM.xcodeproj中,windows和linux的工程文件在build文件夹中。我所使用的是visual
HEVC,即H.265,是现行的先进视频编解码标准H.264/MPEG-4
AVC的后继与发展。由ISO/IEC
Moving
Picture Experts Group(MPEG)和ITU-T Video
Coding Experts Group(VCEG)两个组织联合成立的Joint Collaborative Team on
Video Coding (JCT-VC)开发。该项目被称为ISO/IEC 23008-2 MPEG-H Part2 或 ITU-T
H.265。与他的前辈H.264相比,H.265具有更高的(接近于两倍)压缩比率,在同码率下具有更佳的视频质量,而且支持8k
UHD超高清视频。根据最新消息,