DirectVOBSUB VOBSUB是一个非常优秀的DVD字幕制作和协助播放软件。完全兼容各种语言,制作和使用都很简单。DirectVobSub则是可以播放视频文件时显示VobSub制作的字幕。他不同于其他的文本字幕制作播放软件 :它以图形方式而不是文字方式工作。换句话说,DirectVobSub可以很好的支持中文字幕的外部显示。下载最新的VobSub包,直接运行安装即可。
字幕制作
调用"VobSub Configure",或输入命令: Rundll32 vobsub.dll,Configure (需注意大小写) 点击“Open…”按钮,选择包含影片主文件信息的.ifo文件。之后选择一个存放字幕文件的文件夹。接着进入字幕流选择画面,点击“ALL”再点击“OK”按钮。
字幕索引建立完成后,自动返回Vobsub工作界面。选择所需的默认字幕语言。当然在这里,你也可以在这里选择自己喜欢的字幕颜色和字幕的位置等等。
点击“OK”,Vobsub建立3个字幕文件,例如vts_01_0.ifo, vts_01_0.idx and vts_01_0.sub。将这3个文件重命名,与.avi文件名相同。其中.sub文件也可以用RAR进行压缩。
分割、剪切
由于有时候一部影片分为2-3个AVI存放,因此有时需要对DVobSub的字幕文件进行分割、剪切。 首先我们需要知道具体的剪切点。使用VirtualDub打开AVI文件,点击[Edit] – [Move to End]就可以得到AVI的准确长度信息
调用"VobSub Cutter",运行下面命令: rundll32 vobsub.dll,Cutter
进入了VobSub的切割画面。点击[Open...]选择字幕文件。之后在“Start”处输入开始时间,“End” 处输入结束时间。点击[Save as...]就建立了切割后的字幕文件。
字幕合并
自从Vobub2.07版以后,Vobsub的作者有在其中加入了字幕合并功能(真是千呼万唤始出来)。方法如下: 首先运行下面命令:rundll32 vobsub.dll,Joiner 启动合并模块 在Input 1(上面的一个"Input"),选入欲合并的第一段字幕 在Input 2(下面的一个"Input"),选入欲合并的第二段字幕 在 Output 选择输入欲输出文件的位置和文件名
在"Beginning of" 处填入第一段字幕与第二段字幕交接处的时间码(小时:分:秒:毫秒)。这里比较搞脑子,有兴趣可以看下图
图中"KEY"处的时间,便是应该填入的时间码换句话说,如果两段字幕在交接处重合,那么:填入的时间码+第二段开头的字幕的时间码应该与第一段尾的同一句字幕的时间码相同 如果两段字幕在交接处没有重合,而只是先后关系:
那么应该填入的时间码可能需要比第一段的最后一个字幕的时间延后一些 其间的尺度可能需要多次尝试才能完美
字幕微调
DirectVobSub字幕可以进行手动微调,只需使用VobSub工具包中的"SubResync"即可。 文本编辑软件(例如notepad)打开并编辑.idx文件中的字幕时间码也可以。
(现在的SubResync的功能已经十分强大,关于SubResync的介绍将单独成一整篇文章)
字幕速率调整
例如字幕原来是对应25fps的avi,要调整为对应23.976fps的avi,可以使用"VobSub Cutter"功能来实现。 调用"VobSub Cutter",运行下面命令,打开要调整VobSub字幕文件: rundll32 vobsub.dll,Cutter
如上图点选 "Modify FPS" 后,在 "Org" 中输入原来的25fps,在 "New" 处输入新的 23.976fps。 之后保存成新的速率的字幕文件
字幕延时或提前
也可以通过在.idx文件中加入“Delay”语句来使整个字幕的播放时间提前或延迟。例如:
delay: -00:00:15:00 (提前15秒)
delay: 00:00:22:00 (延迟22秒)
delay语句必须放在第一个“Vob/Cell ID”之后,第一个“timestamp”之前的位置。例如:
本文章更多内容:1 - 2 - 下一页 |