『漫游』酷论坛>『影音数码技术学习交流』>[教学]高质量XVID编码 ..
[教学]高质量XVID编码的DVDRIP制作(附图)!!!
ngiohwakhoon@2003-05-06 02:26
所要用到软件:
1. Gordian Knot 0.26.1 下载
2. Vobsub 2.23 下载
3. VirtualDub-1.5.1 下载
4. Nandub 1.0rc2 下载
5. Zoomplayer 3.00 下载
6. XviD Plug-In 下载
实例:《少林足球》DVDRIP的制作,预先准备大约10G左右硬盘空间
第一步:使用SmartRipper,从DVD盘上RIP出vob文件
1. 安装Gordian Knot 0.26.1:先运行GordianKnot.0.21.Setup.exe,不要装其配套的VirtualDub、Nandub、Vobsub,一路Yes下去。然后安装GordianKnot.0.26.Update.exe,同样把最后三项VirtualDub、Nandub、Vobsub取消掉。
2. 开始->程序->Gordian Knot->Gordian Knot->顶部Ripping标签->SmartRipper->出现Authentication Successful->SmartRipper主界面出现
3. 底部Target中点击放大镜的按钮->选择目标盘->默认文件名为vts_01->保存->查看右下角是否够空间->Start
4. 成功后确定然后退出SmartRipper
第二步:使用Vobsub Configure,制作字幕
1. 安装Vobsub2.23(相信你机器上应该已经有了)
2. 开始->程序->Vobsub->VobSub Configure->Open...->Video_TS目录->文件类型选第2个Ifo and Vobs->选择VTS_01_0.IFO->选择保存路径->Vob 01 Cell 01-09全选(用shift)->点ok
. Indexing...->Ready!->点OK自动返回VobSub Configure界面->选择所需的默认字幕语言、颜色、位置等->点OK->建立了三个字幕文件,vts_01_0.ifo, vts_01_0.idx and vts_01_0.sub
4. 啊。。。绝倒,sub字幕文件竟然有26.5M那么大,里面包含了九种语言。减小sub文件大小参考SUB文件的减肥,sub转srt的方法即将公布,可以把字幕文件减小到100K左右,只是耗费时间比较长。
5. 以后将这些字幕文件重命名,与AVI文件名相同
第三步:使用DVD2AVI,转换成d2v工程文件
1. 开始->程序->Gordian Knot->Gordian Knot->顶部Ripping标签->DVD2AVI->F3->选择vts_01_1.vob->打开->File List自动启动->OK
注:DVD2AVI不支持对多角度、多分段的VOB的分解处理。所以,尽量使用SmartRipper分离正确的VOB流后再交由DVD2AVI处理 。有时DVD2AVI不能完全正确的自动打开VOB文件,可能需要手动处理,使用ADD、DEL来添加或者删除
2. 按F5预览播放一段时间后,看“Statictics Windows”的信息,这里要注意,按照Gordian Knot上的说明在“Framerate”=29.970并且Video Type为Film XX%(DVD2AVI英文介绍中称为Hybird)时,如果XX%>=95%,选择Video->Field Operation->Forced FILM。但Video Type为NTSC或PAL时一定不要选择,否则产生的只能是垃圾。不推荐Forced FILM,通常选择None)
3. Audio->Track Number->Track 1
Audio->Dobly Digtal->DeMUX All Track
解开所有音轨
注:使用DVD2AVI分离音轨的优点是,分离出的音频会标示出与视频信号之间的时差,便于合成音轨时音画同步。
附:如果有不同的语言的音轨,请分别选择不同的Track一一分离,以做成双声道的DVDRIP。
4. Video->iDCT Algorithm->IEEE-1180(选择画质,IEEE-1180好于64-bit Floating Point好于32-bit MMX/SSEMMX,为了画质而选IEEE-1180。射手网沈晟的说法是“IEEE-1180有不明原因的BUG尚未修正,所以64-bit Floating Point应是较好的选择”,但是我目前尚未发现有问题)
5. Video->Color Space->YUV 4:2:2(有些人以为应选RGB,其实不然。因为DVD纪录的就是YUV信号,如非特殊需要不必转为RGB信号以避免不必要的信息损失)
6. F4->输入名称(这里为“少林足球”)保存为d2v文件(系统会自动存储ac3的音频)->退出DVD2AVI
第四步:Gordian Knot的使用
1. Gordian Knot->顶部Ripping标签->点左下角DVD2AVI下面的Open->选择d2v文件(少林足球.d2v)->打开->出现预览窗口->View->Resized->确定应该是16:9还是4:3->关闭预览窗口->顶部Ripping标签->点左下角DVD2AVI下面的Open->选择d2v文件(少林足球.d2v)->打开->预览窗口
2. 顶部Bitrate标签->2CD(为了更好的效果和音效)
3. 顶部Resolution标签->NTSC->NTSC anamorphic(16:9)(事先看到预览窗口里是4:3还是16:9)->Pixel->Auto Crop->预览窗口->View->Resized
所有变形、去边的工作都自动完成,看图是不是画面好多了?
4. 预览窗口->File->Save & Encode(如果是NTSC这里就选择Inverse Telecine)->Resize Filter选Sharp Bicubic->Save->输入文件名->保存为avs文件
第五步:VirtualDub的使用
1. File->Open Video File...->少林足球.avs->打开->Video->Compression...->Xvid MPEG-4 Codec->Configure->2 Pass - 1st pass
2. Advanced options...->Global->Motion search precision->选5-Very High或6-Ultra High->Minimum I-frame interval->10
Quantization type->MPEG
3. 确定->OK->OK->Video菜单->Fast Recompress(1st pass只是收集信息,所以Fast Recompress就可以了)->F7->文件名为少林足球.avi->保存->Yes->我P4 2.4G的机器大约耗费两小时三十分钟->完成后自动生成video.stats,是1st pass的信息文件
第六步:Gordian Knot进行XVID的2pass计算
1. Gordian Knot->顶部Nandub Files标签->Open->video.stats->顶部Bitrate标签->Codec一定要选Divx5->Total Size选2 CDs->Audio A中按select->选择少林足球 AC3 T01 3_2ch 384Kbps DELAY 0ms.ac3(创建d2v文件时自动创建的)->Interleaving & AVI-Overhead中选1x ac3,2或者3 Frames
2. 顶部Stats File Editor标签->Calculate(Gordian Knot会按照目标文件大小生成新的控制编码的stats文件)->Save->默认保存为video_1865_kbps_270_min.stats
第七步:回到VirtualDub创建TDX2002标准的高质量XVID视频文件
1. 启动VirtualDub->Ctrl+O->打开少林足球.avs
2. Video->选回Full processing mode->Compression->Xvid MPEG-4 Codec->Configure->2-Pass 2nd pass Ext.
3. Two Pass->2nd pass stats->...->选择video_1865_kbps_270_min.stats->确定->OK->OK
4. F7(Save as AVI...)->少林足球1.avi(不要覆盖少林足球.avi,以免出现问题不能返回修改)->保存->大约两个小时四十分钟少林足球1.avi诞生了!
第八步:用Nandub合成AC3音频
1. 打开Nandub->File->Open video file...->选择刚创建的少林足球1.avi->打开
2. Video->Direct stream copy
3. Audio->选AC3 audio...和Direct stream copy
4. Audio->Interleaving...->Preload默认500ms(压后声音不对改成0ms重压)->Interleave audio every []->推荐输入64ms或96ms->OK
附:如果要压双声道的DVDRIP,Nandub在Audio->Secondary stream里面一样设置选择不同的AC3音轨就是了。
5. F7(Save as AVI...)->少林足球2.avi->保存->大约2-3分钟就好了
6. 用Zoomplayer播放看看声音是不是和画面配合(如果是双声道,两个声道都要检查),不行就回到步骤4把Preload的时间改掉。
第九步:AVI文件和SUB字幕的分割
AVI容量过大:用Gordian Knot算好的DVDRIP一般来说大小应该没有问题,我压出来的《少林足球》大约1.36G(一个Audio Track),分成两CD正好。如果你放入了两个声道,或者压出来文件大于1.4G,就要想办法把结尾删掉以保证2*700M/CD。注意事先要备份,不然小心前功尽弃。
1. 用Nandub打开所压的AVI->Ctrl+右(移动到影片结尾)->点击Mark Out按钮(箭头向右的那个)->按Shift+左比较快地找到演员表出现的地方然后用左和右做细微调整->点击Mark In按钮(箭头向左的那个)->按"Del"
分割1.4G的文件成两个700M的文件
1. Ctrl+左(移动到影片开始)->点击Mark In->Ctrl+Shift+J(跳转到第[]Mb)->输入699->记住下面提示框的时间0:52:59:192->OK->点击Mark Out->Video->Direct stream copy->File->Save as AVI->文件名少林足球CD1.avi
2. 原地点击Mark In->Ctrl+右->Mark Out->Video->Direct stream copy->Save as AVI->文件名少林足球CD2.avi->影片分割成功
SUB字幕的分割
1. 开始->程序->Vobsub->VobSub Cutter->Open...->选择VTS_01_0.idx->第一段从0:00:00:000到0:52:59:192,第二段从0:52:59:192到自动出现的1:39:33:434的结尾->分别Save As...->文件名output1,2->完成后Exit
2. 把字幕文件和电影文件改成一样名字试验字幕
第十步:整理与总结
1. 把不用的文件全部删除,少林足球CD1、CD2分别按照文件命名方式改名称,即MovieName.Year.DVDRip.Source.Codec-Group.CD#.avi,这里改名叫Shaolin.Soccer.2001.DVDRip.XVID-Freeguy.CD1.avi,字幕文件同时改名。
2. 剩下三个文件,分别为AVI电影文件,idx和sub字幕文件
3. 该片制作总共耗时大约6个多小时
4. 普通影片:长度1小时30分左右做成1CD,2小时左右为2CD,3小时左右可以2CD或者3CD
5. 到了这里我们就可以了解到,制作一部DVDRIP不是很容易的事情,尤其是配置比较低的朋友,所以这里对为大家无私提供片子的朋友表示敬意。由于本人水平有限,估计有些方面解释有问题,请您及时的发贴指正。
6. 接下来的工作就是完美字幕,请参考用OCR方法将sub字幕转成srt/ssa。
0083gundam@2003-05-06 21:46
恩,知道了做dvdrip的辛苦了。谢谢了。
steak@2003-05-07 05:47
好复杂。看不明白
shinji@2003-05-08 14:23
謝謝提供方法
感謝
ww8096@2003-05-10 12:46
引用
最初由 steak 发布
好复杂。看不明白
只是看是肯定不成的啦,有兴趣最好是一边做一边看
很快就会明白的
| TOP