理清AVI的脉络
软件世界
编者按:AVI视频格式对电脑爱好来说肯定都不陌生,但普遍存在着两种认识上的误差:一种以为它就是目前较流行的DVDRip的文件格式,也就是我们接触得较多的DivX格式,拥有清晰的视频画面质量;一种以为它就是以前的一种视频格式,体积庞大,而且技术落后。那么你知道你的AVI格式文件到底是哪种格式呢?
三种主要的AVI格式
标准的AVI格式
AVI的全称是Audio Video Interleave(音频视频交错),它的历史可谓悠久。Microsoft公司在1992年就推出了AVI技术及其应用软件Video for Windows,可以说在Windows 3.1的时代它就伴随着我们了。早期的AVI格式存在着文件大小不能超过2GB的限制。1995年,由JPEG组织下属的OpenDML委员会制定了新的AVI兼容规范,它突破了文件大小的限制,支持流式的AVI格式,因此也有把它叫做AVI 2.0。也就是我们常说的标准AVI格式。
为视频捕捉而生的DV AVI
为配合数码摄像机的视频捕捉,Microsoft从Win 98 SE开始在Windows中加入了对DV AVI格式的支持。Microsoft对DV AVI定义了两种格式:Type 1和Type 2。Type 1是基于微软的Direct show技术,Type 2则是基于老的Video For Windows技术。相对于Type-1,Type-2的兼容性更好,多数视频软件都可以处理它。除了微软的DV Codec外,其他视频厂商也推出了自己的DV codec,它们的质量通常要比微软的要好一些。如Canopus和Mainconcept的DV codec。这一类型的AVI格式专用于DV的采集,一般不会用来直接播放。
挑战DVD的Divx AVI
随着网络的发展,MPEG-4以可以抗衡DVD的质量和精悍的个头而盛行于网络。最早的MPEG-4技术存在于流媒体文件当中。由于MPEG-4技术是一种被美国政府限制出口的技术,于是通过对微软流媒体格式ASF的破解产生了n AVI和DivX两种以AVI为后缀的视频格式。其中DivX可以说是针对DVD的,用它将DVD转换成的DivX。AVI又称为DVDRip,其画质完全可以和DVD效果媲美。
DivX的成功使原本处在地下状态的一部分成员树立了自己的山头,成立了DivXNetworks公司,相继推出了DivX codec 4/5并走上了商业化道路;而另一部分人则继续坚持自由软件原则,发展成DivX的一个分支“XviD”(http://www.videocoding.de),它的视频质量与DivX不相上下,并且相对DivX 5有小得多的资源占用率,因此,它的人气正在急剧上升中。
这也让大家开始注意自己的视频文件是否为AVI格式。其实,所有基于MPEG-4技术的AVI格式与标准的AVI格式有很大的不同,它实际是MPEG-4视频和MP3音频的结合,不过借用了AVI为其格式的名称而已。
常见的AVI格式的编码
不同的AVI格式视频编码和播放需要相应的编码解码程序(codec),其中很多是Windows系统本身所附带的。另外一部分则需要安装codec软件包(最典型的就是DivX codec)。(图1)就是对常见的AVI视频编码的说明。

注:要区分AVI文件使用了标准AVI codec还是MPEG-4 codec,可通过文件大小来判断。体积很大的肯定是使用老式的AVI codec,大小和流媒体差不多的肯定就是MPEG-4了。能将一部DVD放进一张光碟里只有MPEG-4才能办得到。