零基础,史上最通俗视频编码技术入门( 五 )


零基础,史上最通俗视频编码技术入门

文章插图
 
除了客观评价,就是主观评价了 。主观评价,就是用人的主观感知直接测量,额,说人话就是——“好不好看我说了算” 。
零基础,史上最通俗视频编码技术入门

文章插图
 
6、视频编码的国际标准6.1 视频编码格式的标准化
接下来,我们再说说标准(Standard) 。任何技术,都有标准 。自从有视频编码以来,就诞生过很多的视频编码标准 。
提到视频编码标准,先介绍几个制定标准的组织 。
首先,就是大名鼎鼎的ITU(国际电信联盟) 。
零基础,史上最通俗视频编码技术入门

文章插图
 
ITU是联合国下属的一个专门机构,其总部在瑞士的日内瓦 。
ITU下属有三个部门:
1)分别是ITU-R(前身是国际无线电咨询委员会CCIR);
2)ITU-T(前身是国际电报电话咨询委员会CCITT);
3)ITU-D 。

零基础,史上最通俗视频编码技术入门

文章插图
 
除了ITU之外,另外两个和视频编码关系密切的组织,是ISO/IEC 。
零基础,史上最通俗视频编码技术入门

文章插图
 
ISO大家都知道,就是推出ISO9001质量认证的那个“国际标准化组织” 。IEC,是“国际电工委员会” 。1988年,ISO和IEC联合成立了一个专家组,负责开发电视图像数据和声音数据的编码、解码和它们的同步等标准 。这个专家组,就是大名鼎鼎的MPEG,Moving Picture Expert Group(动态图像专家组) 。
零基础,史上最通俗视频编码技术入门

文章插图
 
三十多年以来,世界上主流的视频编码标准,基本上都是它们提出来的:
1)ITU提出了H.261、H.262、H.263、H.263+、H.263++,这些统称为H.26X系列,主要应用于实时视频通信领域,如会议电视、可视电话等;
2)ISO/IEC提出了MPEG1、MPEG2、MPEG4、MPEG7、MPEG21,统称为MPEG系列 。
ITU和ISO/IEC一开始是各自捣鼓,后来,两边成立了一个联合小组,名叫JVT(Joint Video Team,视频联合工作组) 。
零基础,史上最通俗视频编码技术入门

文章插图
 
JVT致力于新一代视频编码标准的制定,后来推出了包括H.264在内的一系列标准 。
零基础,史上最通俗视频编码技术入门

文章插图
 
▲ 压缩率对比
零基础,史上最通俗视频编码技术入门

文章插图
 
▲ 视频编码标准的发展关系
大家特别注意一下上图里面的HEVC,也就是现在风头正盛的H.265 。
零基础,史上最通俗视频编码技术入门

文章插图
 
作为一种新编码标准,相比H.264有极大的性能提升,目前已经成为最新视频编码系统的标配 。
零基础,史上最通俗视频编码技术入门

文章插图
 
最后,我再说说封装 。
6.2 视频数据的封装
对于任何一部视频来说,只有图像,没有声音,肯定是不行的 。所以,视频编码后,加上音频编码,要一起进行封装 。
封装:就是封装格式,简单来说,就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中 。再通俗点,视频轨相当于饭,而音频轨相当于菜,封装格式就是一个饭盒,用来盛放饭菜的容器 。
目前主要的视频容器有如下:MPG、VOB、MP4、3GP、ASF、RMVB、WMV、MOV、Divx、MKV、FLV、TS/PS等 。
封装之后的视频,就可以传输了,你也可以通过视频播放器进行解码观看 。
附录:更多即时通讯音视频技术相关资料
[1] 实时音视频开发的其它精华资料:
《实时语音聊天中的音频处理与编码压缩技术简述》
【零基础,史上最通俗视频编码技术入门】《网易视频云技术分享:音频处理与压缩技术快速入门》
《学习RFC3550:RTP/RTCP实时传输协议基础知识》
《基于RTMP数据传输协议的实时流媒体技术研究(论文全文)》
《声网架构师谈实时音视频云的实现难点(视频采访)》
《浅谈开发实时视频直播平台的技术要点》
《还在靠“喂喂喂”测试实时语音通话质量?本文教你科学的评测方法!》
《实现延迟低于500毫秒的1080P实时音视频直播的实践分享》


推荐阅读