DVDRip彻底研究──DivX5.02编码设置

软件世界

上期我们介绍了用Xmpeg将VOB转换为DivX AVI的方法,在编码软件中设置AVI Codec时,我们使用的是较老的DivX 3.11,而新的DivX类编码器(Codec)提供了一些更为先进的新特性。要获得更高压缩比和更为出色的视频效果,我们可以选择新的DivX编码器,如DivX Pro 5.02来制作DVDRip。
在编码软件中设置AVI Codec时,选择DivX Pro 5.02即可进入它的设置窗口。由于它的一部分功能(如裁剪、改变分辨率、消除隔行)与编码软件的功能雷同,在上期我们已经讲过如何设置,因此这里我们只讲需要我们手工调整的选项。

一、DivX Codec设置

在编码器窗口的DivX Codec选项中(图1),主要是Bitrate(码率)和MPEG4 Tools两项设置。

图1
图1

1.Bitrate的设置

Bitrate的设置有三种模式:
①“1-Pass”即一次编码,它和DivX3.11不同,它使用的是动态码率,编码器将根据影片中的场景变化动态地分配数据量。简单地说就是运动场景分配的数据量要多,而静态的场景数据量要少,但是平均数会接近于你指定的数值。
②“1-pass quality-based”模式即基于品质进行压缩的模式,它能保证全部帧的质量是一致的,使用它所有的帧不管它们的状态如何都会被压缩到相同的大小,如果准备将编出的AVI作为再编辑的素材可以用它。
③“2-pass”模式,也是二次编码。它比“1-pass”以更高的准确度进行编码,但这种方式下要求对视频文件操作两次。在“first-pass”中编码数据将被收集,生成相应的log文件,并用在“second-pass”中增强准确度和品质。
制作DVDrip时可使用“1-Pass”或“2-pass”模式。“2-pass”在画面质量上要好一些,但文件会变得更大,而所耗费的时间几乎多了一倍。

2.MPEG4 Tools的设置

“MPEG4 Tools”(MPEG4工具)是DivX5新增的内建工具,其中的几个选项对编码结果影响也很大。
①Quarter Pel(四分之一像素)建议在动态镜头中使用它,能减少画面的跳动感。
②GMC(全局动态补偿),它能改善有大量动态镜头的复杂场景的质量,但也会使最终生成的AVI文件变大。
③Bi-directional Ecoding(B帧),强烈建议使用,它能减小数据量,并对改善质量有帮助。
在场景激烈的影片中,应将这三项都勾上;任何情况下,都应该选择Bi-directional Ecoding,尽管可能会在编码时间上付出一点代价。
提示:通常使用的帧类型有I帧、P帧等,I帧就是关键帧,P帧在关键帧之间,只储存与此前一幅已解压画面的差值。B帧与P帧的原理差不多,它除了参考此前解压了的画面外,也会参考后面一帧中的画面信息。因此B帧解压出来的画面比P帧要好。
另外“Two-pass encoding log files”栏中是设置“2-pass”编码方式时,保存有关log文件位置的。本选项卡的其他部分可以不用理会。

二、General Parameters (普通参数)设置

该选项卡共有六个内建工具的设置(图2),其中Enable Crop(裁剪)、Enable Resize(重设尺寸),Source Interlace(消除隔行扫描选项)的功能与编码软件的功能重复,建议在编码软件中设置。

图2
图2

1.“Psychovisual Enhancements”(心理视觉增强)还是比较新的概念,可能会和第三方播放软件有兼容的问题,建议不使用它。
2.“Pre-Processing”(预处理)可在编码时消除原始素材中的“污迹”、“雪花”,也就是所谓的“视频噪点”。而我们是用高质量的DVD视频作为素材,是不会存在这类问题,通常不用它。
提示:在“Manage Settings”(管理设置)中,你可将设定好的参数方案加以保存,以便以后再次使用它。
设置好编码器后回到编码软件中,根据上期介绍的步骤进行编码即可。
XviD也是一种功能强大的类DivX编码器,它的设置可以参考DivX 5.02,这里就不再赘述了。好了,现在我们可以用Xmpeg结合DivX 5.02编出高质量的DVDRip了。不过这里生成的AVI文件中并没有包括DVD的字幕。下期我们将介绍提取DVD中的字幕并制作成DVDRip外挂字幕文件。