电影没有字幕怎么办?
a)有些人会看到提示:无法在非unicode版本中打开unicode文件,因为您的系统不支持Unicode。最好的办法是装2000或者XP系统,应该是支持的。否则用你的记事本打开字幕文件,保存为ansi格式,一般应该是可以的。但是如果可能的话强烈建议升级到2000和XP,这是大势所趋。
b)查看您的vodsub图标是否弹出。如果没有,请检查你的电影名和字幕名是否不一致,确保你所有的电影名和字幕名一致。当名称很长时,建议将电影名称复制到每个字幕中,以保证一致性。请注意,当使用srt和那种非常小的子文件时,可能会出现这样的情况:
电影名称:
头骨。I . 2000 . DVD drip . xvid . repack-wrd . avi
字幕名称:
头骨。I . 2000 . DVD drip . xvid . repack-wrd . eng . SRT
头骨。I . 2000 . DVD drip . xvid . repack-wrd . English . sub
头骨。I . 2000 . dv drip . xvid . repack-wrd . Chinese . SRT
头骨。I . 2000 . DVD drip . xvid . repack-wrd . CHS . SRT
...
这些是允许的,srt或sub之前的部分表示字幕语言类型。
Eng,英语-英语
中文-中文
简体中文
Cht,BIG5-繁体中文(通常为big 5)
c)如果你的vodsub弹出,但是根本没有字幕或者显示乱码,请检查你的vodsub是否使用中文字体和字符集(以英文版vodsub2.23为例说明调整方法),打开vodsub的direct vodsub configure。选择Main(默认也选择Main),选择文本设置,更改字体、字号和字符集(Script),选择合适大小的中文字体(如斜体)和中文字符集(Chinese_GB2312)。
d)有些人可能会有这个问题。请确保你的电影名、字幕名、所有路径都不含中文,但有些人即使违反这个原则也没事,这取决于你的系统。
e)如果还看不到字幕,请使用vodsub的subresync打开字幕。如果能看到字幕,说明字幕没有问题,否则可能是以下问题之一:
(I)如果你的子文件很大(接近或超过1M)却没有idx文件,这个字幕肯定是不可播放的。
(二)如果有idx,但是无法播放,可以考虑用这个方法打开一个好的idx,用里面的一部分头替换坏的idx(所谓头是指第一行到# Language index在用的那一行)。
(三)尽量安装VOD Sub版本2.23或以上,DirectX版本8.1或以上。
(四)个别字幕需要ifo文件才能播放。
(f)如果可以用subresync看字幕,但是不能看电影,请用subresync看看字幕的时间和电影的时间是否严重不一致。我看过两小时前开始的字幕。还有一种可能是你的字幕被隐藏了。请右击vodsub的小箭头,去掉隐藏字幕的勾号。
(g)调整directvobsub配置时,没有字幕,并出现错误消息“加载vobsub.ax时出错”。反复重装也没用。按照tonychao的建议,应该卸载,然后在windows系统或者system32目录下删除vobsub.ax,然后重装!
玩家建议用“暴风影音”来玩。
======================
事实上,简单的方法是:
1\直接安装暴风影音看电影!
2\电影文件名和字幕文件名要统一。当然,两个文件的后缀不要改!
例如,如果你的一部电影的标题是《哈利·波特》。avi,而字幕文件是123.sub或者232.srt,那么你把电影文件名和字幕文件名改成一样的,后缀不变,然后用暴风影音播放,字幕就自动出来了!