December 06, 2004

如何为 DVD 影片添加外挂字幕

  这几天很多同学都在下载法国影片《蝴蝶》,当你下载完后你会发现它的字幕是法语的或者是没有字幕。这是因为这个影片采取的字幕是外挂字幕,外挂字幕的优势是:不影响画质,可方便地更换不同语种的字幕。比如《蝴蝶》它有中文、英文、法文三种字幕,你可以通过设置使电影显示不同的字幕。


  那么我们如果设置使电影显示我们所需要的字幕呢。


  播放外挂字幕需要使用专用的字幕播放插件,目前最新的字幕插件是VSFilter(下载地址:http://download.pchome.net/php/dl.php?sid=15955),它的前身就是大名鼎鼎的VobSub。新的VSFilter还支持对OGMMKV文件内嵌的SRTSSAASS多字幕轨的读取。


  然后是安装它,将压缩包中的VSFilter.dllunrar.dll文件解压到系统文件夹的system32目录下,然后在运行中输入“regsvr32 VSFilter.dll”即可。


  另外我们在添加字幕的时候还应注意的问题就是影片的文件名和字幕文件的名称应该是一致的,只是后缀名不同,否则将无法连接。例如在《蝴蝶》中,如果影片的文件名是:[蝴蝶].Film-Le.Papillon.French.Dvdrip.Divx-Ulysse,那么字幕文件的文件名就应该是[蝴蝶].Film-Le.Papillon.French.Dvdrip.Divx-Ulysse.CHS.srt。其中CHS是指中文字幕,srt 是字幕文件的后缀名称。


  VSFilter可伴随WMP9MPCWinDVDRealone等工作,当这些播放器播放带有外挂字幕的DVDrip时,VSFilter可自动启动,并且在桌面的右下角显示一个绿色的类似箭头的图标,说明VSFilter已经开始运行,在后台进行外挂字幕的播放。


  外挂字幕一般有图形格式的SUB字幕和文本格式的SRTSSAASS


  对于文本字幕,通过VSFilter还可以设置字幕的字体、字号、颜色、位置等。双击桌面右下角的VSFilter图标,在属性对话框中选择主窗口选项卡,单击文本设置栏中的字体按钮,即可弹出类型编辑器对话框(图9),选择字体栏中的按钮即可设置字幕的字体、字号,在字体下面的下拉列表中可设置字幕所使用的字符集,如GB2312,通常字幕显示为乱码时是字符集设置不对造成的,可在这里修改。这里的其它的设置一般不用管。





VSFilter还可修正字幕不同步的问题(这种情况常见于SRT文本字幕),在属性对话框中选择计时选项卡(图10),然后在延迟处的数值框中设置延迟的时间,数值可以为负数,为负数的时候当然是将字幕提前。字幕不同步的问题通常要多次修正才会比较满意。

由 sunxh 发表于 December 6, 2004 05:26 PM
回复

那么双CD的文件怎样去使用一个字幕啊?
一个字幕就全部戏了,不能同文件名啊.

Posted by: mash 发表于 July 1, 2005 11:35 AM

直接运行播放器就可以了

Posted by: sunxinghua 发表于 April 29, 2005 11:34 PM

添加成功后要怎么运行呀!请说得稍稍全面一点,谢谢!

Posted by: 天赐 发表于 April 29, 2005 10:35 AM

VSFilter文件在播放非带外挂的文件时会不会自动运行?
可以单独调出VSFilter程序进行设置吗?
我得DVD是.VOB格式,用WPC播放却没有字幕,不知道为什么,请教,谢谢!!!

Posted by: ccc 发表于 April 15, 2005 02:49 AM

VSFilter文件在播放非带外挂的文件时会不会自动运行?
可以单独调出VSFilter程序进行设置吗?
我得DVD是.VOB格式,用WPC播放却没有字幕,不知道为什么,请教,谢谢!!!

Posted by: ccc 发表于 April 15, 2005 02:47 AM

不行 啊 我按照你的方法去做了
我用 wmp10 播放的
难道和这有关系?
怎么办

Posted by: quan 发表于 April 11, 2005 04:35 PM

装了以后 没有图像了 为什么

Posted by: 4923 发表于 March 10, 2005 11:35 AM

非常感谢,我研究了2天,看了你的文章才研究明白。你的文章通俗易懂。非常感谢。

Posted by: zhangye0104 发表于 March 3, 2005 08:55 AM

要载入字幕你必须改变文件渲染模式并重新载入
-directshow:VMR7或VMR9(无转换)
-realmedia:realmedia特殊渲染器,或通过directshow方式打开
-quicktime:dx7或dx9渲染
-shockwave:不可用

这怎么解决啊???求

Posted by: ss 发表于 February 28, 2005 12:19 PM

Reverse aging with human growth hormone hgh pills
http://hgh-pills.herbal-source.net

Posted by: human growth hormone 发表于 February 13, 2005 11:35 PM

boot camp
boot camps
teen boot camps
juvenile boot camp
teen boot camp
http://www.juvenile-boot-camps.com

http://www.juvenile-boot-camps.com

Posted by: boot camps 发表于 February 13, 2005 05:28 AM

We have a ton of gay videos for you to check out.
Stop by and check us out sometime.

Posted by: Gay Video 发表于 February 5, 2005 11:45 PM

norco
buy norco
norco online
norco - cheap norco
buy norco online
discount norco
http://www.rx-meds.net/norco.htm
http://www.rx-meds.net/norco.htm

Posted by: norco 发表于 February 2, 2005 03:17 PM

谢谢了,很好用

Posted by: arigaton 发表于 January 17, 2005 01:44 PM

需要windows Media player9才能运行字幕软件,下载一个windows Media player9试试吧

Posted by: sunxh 发表于 January 14, 2005 12:16 AM

我的也是 文件已经放到SYSTEM32下了 但是运行的时候也是找不到模块这种提示 我看介绍 VOBSUB好像在98系统下不运行是吗?

Posted by: 小维 发表于 January 12, 2005 01:44 PM

我的也是 文件已经放到SYSTEM32下了 但是运行的时候也是找不到模块这种提示 我看介绍 VOBSUB好像在98系统下不运行是吗?

Posted by: 小维 发表于 January 12, 2005 01:44 PM


下载了VobSub汉化版,将文件解压后释放到系统目录下的System32文件夹中,然后在运行对话框中输入regsvr32 vsfilter.dll 进行注册的时候电脑提示找不到模块是怎么回事?

Posted by: 腰儿 发表于 January 10, 2005 08:53 PM

你按照我得方法设置一下问题就应该能解决了吧

Posted by: sunxh 发表于 December 20, 2004 07:26 PM

最近我用powerDVD和Media player classic播放DVD碟时都没有字幕显示,有时又会有。这是怎么回事?

Posted by: 未来 发表于 December 19, 2004 02:44 PM
发表回复









记住我的信息?