下载的电影没有字幕怎么办?

2024年11月28日 07:36
有2个网友回答
网友(1):

字幕看不到解决方法:

a)有些人会看到这样的提示:Can't open unicode file in non-unicode build,这是因为你的系统不支持unicode,最一劳用逸的办法是安装2000或者XP系统,这些应该是支持了。否则的话,用你的notepad打开字幕文件,另存选择ansi制式,一般应该可以了。不过还是强烈建议有条件的话升级到2000和XP这是大势所趋了。

b)看看你的vodsub小图标有没有弹出来,没有弹出来的话,请检查你的电影名字和字幕名字是否不统一,要保证你所有的电影名字和字幕名字一致。当名字很长的时候,建议用copy方式,把电影名字copy给每个字幕以确保一致。注意,在使用srt和那种非常大小很小的sub文件时,可以出现这样的情况:
影片名字:
Skulls.I.2000.DVDRiP.XviD.REPACK-WRD.avi
字幕名字:
Skulls.I.2000.DVDRiP.XviD.REPACK-WRD.eng.srt
Skulls.I.2000.DVDRiP.XviD.REPACK-WRD.english.sub
Skulls.I.2000.DVDRiP.XviD.REPACK-WRD.chinese.srt
Skulls.I.2000.DVDRiP.XviD.REPACK-WRD.chs.srt
...
这些都是允许的,在srt或者sub之前的那个部分表示的是字幕语言种类
eng,english-英语
chinese-中文
chs,GB-简体中文
cht,BiG5-繁体中文(一般是BIG5)

c)如果你的vodsub弹出来,但是根本没有显示字幕或者显示乱码的话,请检查你的vodsub是否使用了中文字体及字符集(以下以vodsub2.23英文版为例说明调整方法)打开vodsub的Direct Vodsub Configure,选择Main(缺省也是选择Main)在里面选择Text Settings,改变字体(Font),字符大小(Size)及字符集(Script),要选择某种中文字体(比如楷体)合适大小及中文字符集(Chinese_GB2312)

d)还有些人可能存在这个问题,请保证你的影片名字,字幕名字,及所有路径都不包含中文,不过也有的人即使违背这一原则也没事,具体的就看你的系统了

e)如果还不能看字幕,请用vodsub的subresync打开字幕,如果可以看到字幕说明字幕本身没有问题,否则可能是以下问题之一:
(i)如果你的sub文件很大(接近或者超过1M)但是没有idx文件,这个字幕肯定是不能播放的。
(ii)如果有idx,但是不能播放,可以考虑采用这一手段,打开一个好的idx,用那里面的头上一部分,取代那个不好的idx(所谓头上,是指第一行直到# Language index in use这一行)
(iii)试着安装vodsub2.23以上版本,并安装DirectX8.1以上版本
(iv)个别字幕需要ifo文件才能播放

(f)如果可以用subresync看到字幕,但是看片不行,请用subresync看看字幕的时间是不是严重与影片时间不一致,我就曾经看到过居然从两小时开始的字幕。还有一个可能是你的字幕被隐藏了,请右键点击vodsub那个小箭头,把hide subtitles的勾去掉

(g)无字幕而且调节想调节directvobsub configue 时又出现错误信息“装载vobsub.ax时出错”反复重新安装也没用,根据tonychao建议,应该反安装,然后删掉windows的system或者system32目录下的vobsub.ax,再重新安装就ok了!

播放器建议使用“暴风影音”播放

======================

其实简单的方法就是:

1\直接安装暴风影音这个软件来看电影!
2\电影文件名和字幕文件名要统一,当然两种文件的后缀不要更改!

比如:你的一部电影名字是 哈利波特.avi 字幕文件是123.sub或者是232.srt,那么你把电影文件名和字幕文件名全改成相同的,后缀不变,然后用暴风影音来放,字幕就会自动出来了!

网友(2):

去网上找那个电影的字幕外挂上。