高清就是一瓶可乐

硬派学堂

可乐瓶子是玻璃还是塑料由封装方式决定

用什么方式来喝可乐由你决定

是可乐还是雪碧由编码方式决定

通过我们上期对高清的介绍,你对高清一定有了个大致的印象——清晰度非常高,高清视频中的极品是分辨率为1920×1080的1080P高清视频。而现在网络上则是流行体积小、清晰度相对较高的a1080、a720和480P等格式的电影。

当你真正去和别人讨论的时候,会发现高清以及480P的那种“标清”并不像它们的名字上看起来那么简单,那些“P”或“a”代表的意义远远不止是这两个字母的区别。它们的差异可以说是全方位的——分辨率不同、编码方式不同、封装方式也不同。不过大家千万也别被吓着了,高清其实很简单,如果我们把它看成是一瓶可乐或者是雪碧的话,就好理解多了。

是可乐还是雪碧?谈高清的编码

在一个饮料瓶子里面,它可以装可乐,也可以装雪碧,这个与高清的编码方式有异曲同工之妙,采用不同的编码方式最后得到的结果是完全不同的。举个简单的例子,比如我们最常见的就是单个699MB或是由两个700MB的avi文件组成的容量为1.4GB的DVDRIP的视频文件,它是怎么来的呢?如果你有张DVD碟片,想让它在画面损失不大的情况下,体积要尽量小,我们就会用DivX或XviD对DVD碟片进行重新编码,而DivX和XviD都属于MPEG-4格式。

“传统”的如1080P等高清视频也会涉及到一个编码的问题,其中有三大编码方式值得我们关注,它们分别是H.264、VC-1和MPEG-2。假设在画面效果完全一样的前提下,采用这三种编码方式的文件体积是不一样的,在体积上H.264〈VC-1〈MPEG-2。在这种情况下,H.264的编码方式看起来不错,但它也有个缺点就是对系统的要求较高,在显卡没有开启硬件加速的情况下,只要H.264编码的电影码率稍高,如《变形金刚》、《007:皇家赌场》等,低端的双核处理器要处理起来就非常困难。而采用VC-1编码格式的高清视频播放起来则没有这么吃力。纵观现在1080P高清电影的编码方式,VC-1和H.264都占据了主导地位。

“.avi”、“.ts”、“.mkv”就是可乐瓶子

以“.avi”、“.rmvb”为后缀名的视频文件想必大家都相当熟悉了。随着高清视频的出现,众多视频文件的后缀名也让初学者们搞不清楚了。大家都会发现以“.ts”为后缀的视频文件逐渐多了起来。比如大家最先接触到的是那些日韩的现场Live形式的MV,它们中有些后缀名就是“.ts”,然后在很多1080P的高清视频中,也采用了这种后缀名。

近来在很多720P、a1080以及部分1080P的高清电影中,则采用了“.mkv”这种后缀名。总之一句话,传统的以“.avi”为后缀名的高清电影是越来越少了。不同的后缀名之间又有着什么差异呢?

其实不管是“.avi”还是“.ts”或是“.mkv”,它们都是一种容器,以便把视频文件封装在里面。如果说编码格式决定了瓶子里装的是可乐还是雪碧的话,那么这些“后缀名”更像是装饮料的瓶子,瓶子可以是玻璃瓶,也可以是塑料瓶。不同的瓶子虽然不会对里面的饮料(编码格式)产生影响,不过瓶子本身的特性对使用者也会产生不同的效果。

1992年微软推出“.avi”这种封装方式,虽然它有通用性强等优点,但随着时代的发展,avi对高码率的VBR音频(VBR,Variable BitRate,高动态码率)的支持不好,因此已经不太适合现在的高清应用了。

“.ts”和“.mkv”则更符合目前的高清应用和网络传输的需要,“.ts”通常用于封装REMUX版的高清视频(REMUX代表直接提取原版Blu-ray或HD DVD视频进行无损封装)。而在a1080、a720这种“非标准”的高清电影中,我们见得最多的是X264+MKV的组合,这是因为以“.mkv”为后缀名的封装方式非常灵活,有兼容性好、可以添加字幕等诸多优点。用它来搭配X264这种优秀的有损压缩编码方式的话,是非常合理的(在体积相同的情况下,X264压缩的视频文件质量比传统的DivX和XviD高)。而互联网又是多种“非标准”格式的滋生地,“.mkv”的灵活性和X264的高质量自然让它们成了最佳拍档,而那些“非标准”的a1080、a720等“高清”电影也就由此诞生了。

34-d19-02.jpg
后缀名为“.ts”的日韩MV让我们第一次注意到除“.avi”外,还有很多不同的封装方式存在

如何“喝下”高清视频

如何看高清视频?难道不是打开播放器就看了吗?当然没这么简单,这就如同你打开可乐瓶的盖子后,是选择用吸管插在里面喝,还是倒在一个杯子里喝一样。当你手中有一部高清电影的时候(特别是H.264编码的1080P电影),你是选择用CPU对它进行“软解”还是用显卡对它进行“硬解”?

用CPU进行“软解”当然是非常简单的,就像观看其他视频文件一样,只要点开播放器就能播放了,不过对于那些H.264编码的高码率1080P电影来说,则是要求你的处理器要相当强悍才行,不然播放出来的画面就会像幻灯片一样一顿一顿的。当然,你也可以通过一些设置,用显卡来解决播放高清视频时画面停顿的问题,我们称这种方式为“硬解”。不过它要求你要使用GeForce 8系列或是Radeon HD2000系列以后的显卡才行。当然,我们在以后的“硬派学堂”里面会教你如何去对它们进行具体的设置。

34-d19-03.jpg
H.264编码的《变形金刚》因为码率较高,用CPU“软解”播放会比较困难

写在最后:了解高清如同了解可乐般简单

我们还是来复习一下我们本期学到的东西吧,编码方式决定了瓶子里装的是可乐还是雪碧,常见的编码方式有H.264、VC-1和MPEG-2,在文件大小相同的情况下,它们视频质量、对系统资源的占用率都为H.264>VC-1>MPEG-2。那些“.avi”、“.ts”、“.mkv”则代表的是封装方式,和可乐是采用塑料瓶装还是玻璃瓶装的道理是一样的。在看高清的时候,我们可以选择是“软解”还是“硬解”,这和我们如何喝可乐的行为类似。怎么样?通过我们今天的学习,你会觉得高清电影在视频方面的技术部分很好理解吧,它真的就如我们喝可乐一样简单。