我想把我收藏的DVD碟制作成DVDRIP和我的网友分享,该怎样转换?
热心网友
DVDrip播放与制作全攻略--制作篇 -------------------------------------------------------------------------------- 编者按: DVD制作成DVDrip后会损失一些DVD特性,如菜单导航、段落选择等——毕竟两者播放原理并不一样。但是DVD最大的优势,即高品质的影音效果都很好地保留下来了,而且在DVD字幕特性上表现更出色,对于个人在互联网上交流收藏来说,前述DVD特性的损失无疑都是值得的。-------------------------------------------------------------------------------- 许多工具软件都能简单完成制作DVDrip的工作,如超级解霸3000等,但这一类的软件共同的特点就是傻瓜式的快速制作,通常是两步:选择好源文件和输出文件,选好压缩算法,然后按生成即可。但这种方法充其量不过是个制作。avi文件的体验罢了,至于制作自由度和质量就不敢恭维了。下面笔者将制作一部完整的DVDrip文件,以此为例来演示具有高清晰画面、AC3音轨、外挂字幕的DVDrip制作过程。由于制作的总过程较长,而且用到的软件数量颇多,因此有必要先作一个基本的介绍,当你在读到后文有模糊的地方,不妨回头看一下这个简约的流程。总的来说制作分为3个部分,即视频的制作、音频的制作和字幕文件的制作。整个处理流程及要使用到的软件如下表所示(注:音频有两种处理方法可选):一、拷贝DVD碟片上的。vob文件到硬盘由于片厂可能在灌录DVD时作了一些处理,导致有时无法直接拷贝。vob文件或拷贝下来却不可用,这就需利用一些工具软件了,此处使用的是vStrip0。8f。下载的vStrip解压即可使用,vStrip是个命令行软件,但带有图形GUI外壳,考虑到使用的难易度,下文仅以图形GUI的形式讲解。将DVD碟片放入DVD光驱,笔者使用的是一张D5版的《天使爱美丽》,然后在资源管理器里查看DVD根目录下的VIDEO_TS目录。这里可能有两种情况,一种情况是碟片上的IFO文件只有VIDEO_TS。IFO和另一个VIDEO_*_*。IFO文件,显然DVD正片的IFO就是“VIDEO_*_*。IFO”了;另一种情况是存在VIDEO_TS。IFO文件与多个VIDEO_*_*。IFO文件,可知这种碟片除了正片外还穿插了花絮、广告之类的内容,此时你要确定正片的IFO文件非常容易,其中有几个大小1G的连续排列的VTS_*_*。VOB文件,其所对应的IFO文件就是我们要选择的。例如笔者有一张《大卫十五年魔术精华》,其正片内容就是在VIDEO_01_1。VOB~VIDEO_01_4。VOB里,对应的IFO文件就是VIDEO_01_0。IFO。由于DVDrip制作要保留下来的是DVD正片的内容,所以一般只要将碟片的正片。vob文件内容拷贝出来即可。若希望保存花絮之类的其它内容,也非常简单,通过其对应的IFO文件拷贝出VOB文件,然后在后期剪辑制作时加上即可,但这就不在我们讨论的范围里了,需要的朋友可自行实验一下,操作并不困难。启动vStrip_GUI。exe,点选“IFO”选项卡,点击“…”按钮载入DVD正片对应的IFO文件,这时能得到碟片的详细信息。根据所得信息,你可选择拷贝部分还是全部,这里我们是做一张完整的DVDrip,所以在长度标记上点击右键,在弹出菜单选“Setstart&endlba”,这样,需拷贝内容的起点和终点已自动添好在“Input”选项卡中。在“Input”选项卡下点击“Add”载入光碟上可用的VOB主文件,在“Output”选项卡中选择输出路径及输出文件名,这里将输出名设为“Amelie”,其它参数都采取默认,即一次性拷贝所有视频和音频,不分割。设置好后然后点界面下方的“Run”,vStrip就会开始将所有。vob文件从光碟上按正确的播放顺序拷贝到硬盘上,记住要留下5G以上的硬盘空间,因为即使是D5版的DVD也有4G以上的容量。拷贝完毕,得到一个巨大的名为Amelie的VOB源文件。 二、将音频从源文件中分离这里使用工具软件DVD2AVI,它可将DVD、VOB、MPEG-2文件建立。d2v索引工程文件,以便VFAPI处理;当然它也可将DVD直接转换为AVI文件,但效果不会令你满意。我们这里只用它来分离音轨和生成工程文件,笔者使用的是1。77。3版本,运行后会自动进行VFAPI注册。DVD2AVI的使用非常简单:选择“File”→“Open”,点击“Add”按钮,导入刚刚由vStrip拷贝下来的Amelie。vob文件。在“Audio”→“TrackNumber”处选“Track1”,将“Audio”→“OutputMethod”设为“DeMUXAllTrack”(一次性将所有音轨解开)。设定“Video”→“iDCTAlgorithm”中的速度为“64bitFloatingPoint”,“Video”→“FieldOperation”一项选“None”,最后“Video”→“ColorSpace”中应选“YUV4:2:2”。其余保持默认设置,点击“File”→“SaveProject”即可开始进行音轨分离,运行完毕后保存为Amelie。d2v工程文件交由其它软件继续处理,同时分离出音轨文件 3。这里生成的音轨文件较大,但工程文件很小,它只是记录相关信息以便后续软件处理而已。这之后几步操作生成的其它工程文件也是如此,所以在最后生成AVI文件前,千万不要将。vob源文件删除。同时要注意的是分离音轨之前,菜单“Help”中“VFAPIplug_in”一定要被勾选,否则,此步产生的工程文件将无法被软件VFAPI过滤处理。三、将VOB源文件作IVTC(InverseTelecine)处理为什么要作这个处理?原因很简单,DVD或VCD记录的是29。976fps(NTSC)或25fps(PAL)的隔行信号,如果不处理直接压缩为AVI,影片就很容易产生“拉丝(Interlace)”现象,就是画面上一条条的那种暗线。经过IVTC的处理,可将源文件信号还原为胶片的23。976fps的逐行信号以达到消除Interlace。这里可使用的工具软件很多,笔者使用的是TMPGEnc 。TMPGEnc是日本人堀浩行开发的一套MPEG编码/工具软件。由该软件生成的MPEG文件的图像质量非常好,但以下仅就其IVTC处理功能讲解,更强大的功能留待大家来发掘。启动软件TMPGEnc,在TMPGEnc的主界面下部的“VideoSource”栏点击“Browse”按钮打开刚才由DVD2AVI生成的Amelie。d2v工程文件。之后点击TMPGEnc主界面最下部的“Load”按钮,引入“ f”模版,点击旁边的“Setting”按钮进入“MPEGsetting”面板,切换到“Advance”。先选择正确的播放场序(Fieldorder),在这里你需要测试一下哪种场序是正确的,一般有A、B两种场序,首先任意选择一个场序,然后双击界面下方列表中的“Deinterlace(None)”进入“Deinterlace”设置面板,双击界面载入任意一个活动视频,按住面板上的右方向键进行播放,如果刚才选择的场序是错的,此时就会发现播放时画面不停地后跳,这时应点“Cancel”退出重选。选好场序后双击“InverseTelecine”选项进入InverseTelecine面板。点击“Auto-Setting”按钮选择处理参数,选择“24fps”,设置好后点击“Start”开始IVTC运算,经过较长时间的计算后点击“OK”,IVTC处理完毕。此时回到TMPGEnc主界面,选择“File”→“SaveProject”保存已作好IVTC处理的工程文件 r。这里要检查TMPGEnc的“Option”设定,确认已安装好TMPGEnc的VFAPIPlug-in,并选中“TMPGEnc。vfpisregisteredtoVFAPI”。四、将工程文件过滤这里使用的工具软件是VFAPI1。05英文版。VFAPI可快速将D2V、VDR、AUP等文件,转换为。avi类型(仿真)的文件,以方便实现对源文件进行更高级的操作。上面制作好的 r工程文件还需经过VFAPI过滤,才能接入NanDUB编辑压缩软件作最后处理。下载VFAPI解压后,运行解压目录下名为“ t”的批处理文件并安装。VFAPI操作很简单,只要安装完后打开VFAPIConv-EN。exe,点击“AddJob”按钮选择刚刚由TMPGEnc建立的 r工程文件,“OK”后再点击“Convert”转换按钮,几秒钟后一个VFAPI格式的Amelie_tpr_vfapi。avi文件就建立了。不过,这只是个仿真的“AVI”而已,非常小,其实也只是中间的工程文件。但只有通过它,才能让NanDUB软件处理,到这里,视频压缩的前期工作就全部完成了。五、用NanDUB编辑和压缩生成最终文件NanDUB软件功能强悍,可自由线性编辑导入的多媒体文件。这里使用的是NanDUB1。0rc2版本,下载后解压即可使用,不过它只能选择DivX;-)3。11(MSMPEG4v3的非法黑客版本)或免费(合法)的MPEG4v2两种Codec,如果你要使用其它的Codec,就要使用另一个软件VirtualDUB。启动软件,选择“File”→“Openvideofile”打开刚才经VFAPI过滤生成的Amelie_tpr_vfapi。avi文件,这时,你可拖动NanDUB主界面下面的滑动条来自由查看及编辑文件。在这里,你可改变画面的宽高比:依次选择“Video”→“Filters”打开滤镜面板,点击“Add”按钮加入滤镜,选择“Resize”滤镜,在滤镜面板中填入画面的宽、高,之后“OK”即可。同时DVD的画面中都会有些黑边或遮幅,这可用“Cropping”功能处理。选择“resize”后点击右下角的“Corpping。。。”按钮,此后可很直观地修改画面直至满意。然后是合并音频部分,点击“Audio”→“AC3audio”,选择最初由DVD2AVI分离出的音轨文件 3,打开“Audio”→“InterleavingOption”选项,根据AC3的具体码流调节音视频交错值(Interleave)以保证音频同步,这一步非常重要。如果是192kB/s的AC3文件应设定为160ms,384kB/s的为120ms,448kB/s对应为100ms。然后分别选定“Audio”→“Directstreamcopy”和“Video”→“Fullprocessingmode”,音频合并参数调整就完毕了。之后,我们还需对一些压缩参数进行调整以获得满意的压缩效果,至于其具体的含义和作用就留给大家自己探索吧。先进入“Video”→“SBCoption”→“BitrateCalculator”面板,在“Fianlsize”里填入“700M”和“2”,意思是最后生成2个700M的AVI文件。再点击“Calculate”按钮,软件就会计算出合适的码流,并会自动将结果填入之后的SBCSetting的设定中。退出“BitrateCalculator”面板,再进入“Video”→“SBCOptions”→“SBCSetting”主面板。将DivX子面板里的“Codecsetup”选为“DivX;-)”,把“BitrateCurve”子面板中的“MotionbasedcurveModulation”(基于运动检测的码流调控)设置为25%。将“CompressionLevels”面板中的“DetailRemovalFactor”(细节移除因子控制)选项设置为“2×(min)、5×(max)”,此外还有其他项目的设置由于不很重要就不多讲了。SBCSetting的参数设定是非常重要的,它决定了最后压缩出来的AVI画面的质量,请大家仔细研究这几步设置。最后剩下的就是压缩工作了,点击“File”→“Twopasses”,然后设定好输出路径和输出文件名,点击“OK”按钮,剩下的就是漫长的等待了,压缩时间取决于你机器的能力,尤其是CPU的能力。最后就会生成两个700MB带AC35。1音轨的AVI文件,分别命名为Amelie1。avi、Amelie2。avi,就可播放欣赏了,这差不多就是最终的产品了,所差的只是字幕。六、字幕的制作当然,如果没有字幕,许多影片你都无法看懂,这就是为什么称上文制作完的Amelie。avi只是“差不多”的完成品的原因。1。外挂图形字幕的制作这里使用的字幕制作软件也就是我们前面所用的字幕播放软件VobSub。将DVD碟片放入DVD光驱里,依前法调用VobSub程序组中的“VobSubConfigure”,点击“Open”按钮,选择DVD碟片上包含影片正片信息的IFO文件,并设定存放字幕文件的文件夹。接着进入字幕流选择画面,点击“All→”按钮再“OK”开始建立字幕索引。字幕索引建立完成后,返回VobSub工作界面,在这里选择默认字幕语言,还可选择自己喜欢的字幕颜色和字幕的位置等。选择完毕后点击“OK”,如果是VobSub2。09以前的版本就会生成3个图形字幕文件,如vts_01_0。ifo、vts_01_ x和vts_01_ b,2。09以后的版本就只有后两个文件了。将。idx和。sub两个文件重命名,与Amelie。avi文件名相同,就可实现外挂播放了。新生成的字幕文件包含有中文、中文繁体和英文3种语言,有7MB大,如果想去掉某种语言以进一步缩小文件体积,使用文本编辑器打开。idx文件,去掉不想要的字幕信息后保存。再使用VobSub中的工具subresync。exe打开这个。idx文件,然后保存成新的字幕文件即可。有时一部影片也会分为2~3个AVI文件存放,我们假定此例中的Amelie就是由Amelie1。avi和Amelie2。avi组成,因此需对VobSub的字幕文件进行分割、剪切处理。首先我们需要确定具体的分割位置,使用NanDUB打开Amelie1。avi文件,点击“Edit”→“MovetoEnd”就可得到Amelie1。avi的准确长度信息。调用VobSub程序组中的“VobSubCutter”,进入切割画面。点击“Open”按钮选择字幕文件,在“Start”处输入开始时间,“End”处输入结束时间,再“Saveas”就建立了切割后的字幕文件。 同理,如果字幕需要合并,可启动VobSub程序组中的“VobSubJoiner”,在两个“Input”栏中分别选入欲合并的两段字幕,在“Output”处设定欲输出文件,“Beginningof”处填入两段字幕交接处的时间码(格式为“小时:分:秒:毫秒”),这里的数字可能需多次尝试才能臻于完美。2。外挂文本软字幕的制作现在,DivX播放器都支持播放影片时调用外在的文本软字幕。这种软字幕同时记录了字幕和时间码信息,可准确显示字幕而不影响画面,而且相对图形字幕来说有着体积更小(一般几百kB)、便于编辑、播放调整等多个优点。文本软字幕也有多种格式,如。txt、。ssa、。srt等。软字幕的制作原理是提取DVD中的字幕流信息,生成图像后进行OCR(文字识别)获得。这里使用的提取软件是SubRip1。6,下面就简单介绍一下软字幕的制作过程。首先启动SubRip,点击菜单“File”→“OpenVob”弹出详细的选择对话框。使用“OpenDir”或“OpenIFO”打开DVD正片的IFO文件(如已用VobSub建立了字幕文件,也可直接导入硬盘上的。idx文件,这样处理更快),在左侧选择字母流的语种(目前SubRip的OCR功能限于西文字母类语言使用,中文的OCR可用另一个叫做SubOCR的软件,支持简繁体)。其它保持默认设置,点击“Start”后,SubRip就会开始搜索指定文件中的字幕流。每种字母第一次出现时会要求你输入同样的字母验证,之后再出现同样字母就会被自动识别。这一过程进行完后,可通过“Timeoffset”功能键,把字幕出现的时间调整到合适位置,以便与影片相配合,通常先要配合AVI文件播放并记下时间差再反复调整。全文识别结束后,SubRip还提供“PostOCRCorrection”功能对识别文件进行自动校正。最后点击“File”→“Saveas”将字幕保存为SubRip格式或。srt格式的字幕文件。其实SubRip也不是绝对不支持中文OCR,只是因为它没有附带中文字库,如果每找到一个新字都要你输入确认一下,工作量太大,便失去了OCR的意义,所以,中文OCR还是交给SubOCR吧,其操作类似SubRip,不再详述。当然,网上大多数外文片中的中文字幕并不是靠OCR制作的,而是那些电影爱好者们在拿到原文语种的字幕文件,一句句翻译出来后,手工制作的,这种方式是完美的,但也对翻译者的能力是个巨大挑战,其劳动量也非常之大。所以,向这些无私的字幕工作者致敬吧。3。画面内嵌字幕制作除了外挂,你也可在制作时将字幕内嵌在画面中,不过极力不推荐这个方式,因为这样做后,画面上的字幕就是不可调整的了。制作的工具是用VobSub配合NanDUB,详细制作方法限于篇幅,这里就留给读者慢慢探索了。七、音频的制作实际上,这一制作过程应当在合并音频前就完成,即上文中的第五步前,但为阅读方便着想,放到最后讲,请读者朋友留意。前面的视频制作其实已提到了音频的一些制作方法,但如果想将。ac3转为。wav或。mp3等格式的文件,就要对音频再作处理了。这里给出两个方法:一是在用DVD2AVI分离音轨时,选择直接分离出WAV文件(操作见上文),另一法是分离出AC3文件后利用其它软件转为WAV文件。这里给出一些较好的软件,其具体操作除了一些命令行的软件,基本都比较简单,无非是导入源文件后选择转换格式转换即可,许多都是大家熟悉的,这里就留给大家自己处理了。个人推荐还是保留DVD的AC3音轨,文件是大一些,可是值得。具体软件:Azid1。8(软件说明:保留优秀音质,支持DoblySurround的AC3转WAV的工具);Lame3。92(优秀的MP3压缩软件);SonicFoundrySoftEncode1。0(较专业的AC3编码解码软件);SurCodeCDProDTSEncoder(DTS编码软件,可用它自行制作多声道高保真DTS);SonicFoundryStreamAnywhere1。0c(较好的音频流转换软件);BlazeMediaPro3。0(全能的音频格式转换软件)。需要说明是,有一些软件都是命令行的软件,请在控制台下操作,用“软件名/?”的命令行查询其具体用法。至此,一个带有字幕的DVDrip制作就完成了,文中的软件在许多网站均有下载,请自己用Google搜索一下。编者按:实际上,DVDrip的制作技术早已有之,两三年前就听到有“DivX制作”技术,其实两种技术前后基本一致。然而两年前PC玩家装有DVD光驱的可说是少之又少,而DVDrip本身又有着容量的限制,在那个电话拨号上网的时代中终究没能流行起来。但今日之情形则完全不同,DVD光驱的价格已被普遍接受,而上网条件也大为改善,可大胆地预测DVDrip技术将具有广阔的发展前景。然而看到身边的许多朋友在欣赏DVDrip时甚至仍会出现对解码器茫然不知所措的情况,我们想,有必要为广大读者朋友将这“新瓶”中的“陈酒”重新倒出来细细分析一番。《大众软件》 。
热心网友
相关软件。