MCPLive > 杂志文章 > 谷歌新一代互联网高清视频编码

谷歌新一代互联网高清视频编码

2014-04-17刘小鹤《微型计算机》2014年3月上

VP9是由谷歌主导的免费视频编码标准,它在同等画质下码率较上一代VP8可降低50%,编码效率号称超过H.265/HEVC,并支持更大的编码区块、更多的色彩空间。除了谷歌之外,近ARM、英特尔、英伟达、LG、博通、飞利浦、三星、Realtek等行业巨头以及其它众多企业机构都开始正式加入VP9的支持行列。那么,这一免费的视频编码标准究竟有何特殊之处?它在与H.265的争夺中究竟能否胜出呢?

和胶卷电影由一张张照片组成类似,数字视频也是由一张张的点阵图片组成,通过连续高速播放点阵图片实现动态效果。但是,直接保存原始图片所需的空间巨大,1分钟720p画质的无损原始视频体积高达1588MB,而压缩成主流MP4/AVC文件后(2500Kb/s)所需的空间约为18MB,可以极大地减少存储和传输的空间。狭义的说,这类把点阵图片组成的动画“通过压缩来储存传输”和“通过解压缩来还原播放”的算法就是视频编码。在互联网时代,视频编码可算是大多数信息生产、发布、传输、播放过程中的核心技术。在今年年初,CES上的炫丽演示、谷歌的坚定推广,以及众多厂商的同时支持,让我们注意到了视频编码领域的新成员:VP9。

视频应用在移动互联网时代变得越来越重要
视频应用在移动互联网时代变得越来越重要

VP9是VP视频编码系列的新一代标准

VP9是VP视频编码系列的新一代标准

历史悠久的VP系列

VP系列编码初由On2 Technologies公司开发,该公司早期名为Duck Corporation,旗下早一代编码TrueMotion S开发于上世纪90年代初,被广泛用于世嘉土星(Sega Saturn)32位游戏主机的游戏作品中。1996年的TrueMotion RT编码用于实时录像,第二代TrueMotion 2编码支持了24bit的RGB色彩格式,1997年微软获得授权将TrueMotion 2集成在DirectX 5.0及后续版本中。2000年公司更名为On2的同时推出了TrueMotion VP3编码,开始尝试采用与MPEG编码一样的Y’CbCr色彩格式。

不过,VP3只是一个错漏百出的半成品,难以商用,于是On2把VP3连同版权一起捐献给了公益组织Xiph.Org基金会,后者经过辛苦地修正改良,将其发展成了源代码免费公开的Theora编码,作为.ogg文件格式的主推视频编码部分。

2001年1月On2推出VP4对VP3进行小幅修正,2002年2月推出的VP5已经成为当时高效的视频编码之一,在一年后由更成熟的VP6取代。2005年起VP6编码随着被嵌入Flash动画播放器而大红大紫,加上YouTube等互联网视频站点的兴起,帮助Flash播放器在互联网视频点播领域打败了RealNetworks、微软等竞争对手。VP6还曾经作为昙花一现的国产EVD的热门候选视频编码之一,帮助催生了国产自主AVS视频编码及标准集的研发。2005年推出的VP7自称编码效率超过H.264/AVC编码15%,同样授权给Adobe公司作为Flash播放器的内置视频编码之一。2010年2月谷歌以1.246亿美元并购On2,为了配合谷歌的Chrome浏览器及主推HTML5互联网战略,新一代的VP8作为开源视频编码免费发布,供任何个人和团体使用。通常认为,VP8的编码效率超越了H.264/AVC的基准设定版(Baseline Profile)且相当于或稍逊色于H.264/AVC的高设定版(High Profile,2005年标准)。始于2011年底的VP9是VP编码家族的新成员,VP9规范在2013年6月17日形成定案。在今年年初的CES上,我们看到了越来越多的厂商开始支持VP9,那么VP9究竟有何特殊之处呢?

分享到:

用户评论

用户名:

密码: