Virtualdub ──MPEG4制作利器

Author: 庞黎 Date: 2001年 10期

    我们先来了解MPEG4和DIVX。VCD是用了MPEG的压缩算法制作而成的,而DVD则用的是MPEG-2的算法。DIVX 视频编码技术实际就MPEG4压缩技术,它由Microsoft MPEG4 v3修改而来,使用MPEG4压缩算法。微软把MPEG4的编码驱动放入 Windows Media Encodec 4.1多媒体开发包里面,对应不同的编码方案,Microsoft MPEG4 Video CODEC Version(微软MPEG4视频多媒体数字信号解码器)有两个版本。但非常可惜,旧版本只能生成支持“视频流”技术的ASF格式文件,虽然这种格式方便在网络上实时收看节目(和RM格式差不多),但对于在单机上播放高质量视频图像来说,这个格式就不太合适了。于是不久DIVX CODEC(DIVX多媒体数字信号解码器)就应运而生了,它和前者的最大区别就是支持 AVI 格式,也就是说它生成的视频文件是AVI格式的,不过,这种格式和原来那个大家都熟悉的AVI,在内部编码的方法上有所不同。DIVX音频部分使用的是MP3,而且最近已经可以支持比MP3更优秀的WMA格式了。
      由于DIVX在视频和音频方面都采用了先进的压缩方法,所以,如果使用它把DVD 上面用MPEG-2格式制作的节目进行压缩,其文件大小就只是DVD文件的1/3左右了,这个时候图像的质量不会有明显的下降,用两张光碟就可以把生成的文件装下。也就是说,你可以用CD-ROM欣赏到接近DVD画面质量的视频节目了。
      大家了解了这些基本的知识后,我们就可以接触今天的主角VirtualDub了,它是由 Avery Lee编制的一个自由软件,最新的版本是1.4版,大家可以到 http://www.Newhua.com/VirtualDub.HTM去下载,我们就以如何把一个VCD的文件转换成MPEG4的格式的AVI文件来初步掌握VirtualDub的用法。在这之前,大家还需要去下载MP3编码程序,原因后面将说明。
      1. 首先是Video(视频)设置,我们可以看到Filters(滤镜),它的作用和Photoshop的滤镜差不多,选中它就进入到添加滤镜菜单。选“add”(添加)就能够进行诸如运动模糊、亮度、对比度、浮雕等滤镜的调节,用它们来编辑视频文件可以制作特效,可以帮助我们提高影片效果。选择上面的Smart De interlace(反向精确逐行扫描)(1.7)滤镜,选“ok”后将出现一个对话窗口,选定中间的选项可以让转换后画面更平滑。确定后进入到Video-Compression(视频压缩)窗口(^10020801a^),选择“DIVX MPEG4(Fast-Motion )”,按右边的Configure再设置Compression Control的滑杆向Smoothness这边拉到头,下面的流量默认就可以了,确定!最后选Video下的压缩方式为Full processing mode,我们就完成了Video下的工作了。
      2. 然后是Audio了,同样先选Audio-Compression(音频压缩)进入,在这里选择音频的设置(^10020801b^),一个是最高只有56KBits/s 24KHz Stereo的音质设置,而另外的一个(也就是我们前面安装的那个)则最高可以有320KBits/s 48KHz Stereo的质量,我们可以选标准的MP3音质:128KBits/s 44,100Hz Stereo格式,确定后再把Audio下的其他两项分别设为AVI audio(AVI音频)和 Full processing mod(完整队列模式)。
      3. 保存设置,在“File”(文件)下有一个 Save procession settings...(保存行列设置)选它就可以把我们的设置保存为一个后缀为vcf的文件,下次选Load procession settings...(读取行列设置),打开上次存的那个文件,嘿嘿,设置是不是都原封未动。
      4. 这个时候我们可以打开一个从VCD上拷下来的文件了,注意先把文件的后缀由.dat改为.mpg,然后打开后选File-Save AVI(AVI文件保存),选好文件后缀名为“avi”。这个时候有一个表示进度的窗口出现(^10020801c^),第一个主窗口下面有生成文件的一些信息,再下面是进度条,这个时候大家要做的就是耐心等转换完成,视机器快慢而定,一般是一首4分钟的MTV需要20多分钟。
      5. 最后大家就可以通过Windows的媒体播放机看转换好的AVI影片了。
      当然,我们可以用它来把DVD转换成MPEG4。其实,转换成MPEG4需要的节目源的分辨率越高,生成的图像看起来损失就越小,从这点来说,DVD比VCD更适合用来转换成MPEG4。