![]()
首先声明我也是google后解决这个问题的,这个方法在我机子上是成功的,但是肯定会有错误的地方,希望大家纠正并补充。
昨天,ubuntu中文论坛也进不去,不知道是不是在维护。下了几部DVD看看,带有字幕的,用mplayer播放自己找不到字幕的,我下的是srt格式的字幕,好像另外一种格式的字幕找的到。那没办法了,经过自己google后还是把这个问题解决了,呵呵,说说方法:打开mplayer,右键选择“preferences”,然后根据我下面的图片设置好:

这里关键的是要把Encoding 选择上”Simplified chinese charset (cp936)”,继续设置:

然后选择好你要的字体,/usr/share/fonts/下面有很多,慢慢选吧,我这里选了新出的徐阿姨的手写字体,嘎嘎,还不错
默认的text scale有点大,选择3左右就差不多了,也就是字体显示的大小,好了这样设置好后就差不多了,不会出现乱码的问题了!
还有一个技巧,就是sudo /home/user/.mplayer/config(user就是你的用户名),加一句话上去,“
sub-fuzziness=1”,这样的话你每次用mplayer来播放的时候,它会把目录下的所有字幕文件都载入,然后你可以按“j”键来选择你所要
的字幕。这个我觉得非常有用!
差不多了,然后看看效果如何:

很不走运阿,照你方法还是没有字幕。郁闷。
回复
2007年10月25日 星期四 9:54 下午
楼上:
sudo gedit ~/.mplayer/config
在空白处加入代码即可:
sub-fuzziness=1
回复
2008年04月20日 星期天 2:59 下午
不幸啊!我的还是会乱码!
回复
2008年05月27日 星期二 3:12 下午
确实很有效,顶一个先。
回复
2008年08月05日 星期二 5:16 上午
OK,按此文章的方法成功。
回复
2008年10月02日 星期四 9:47 下午
你好,请问这个加载的字幕是不是SRT的?要是IDX/SUB的该怎么弄呢?
回复
2008年12月13日 星期六 2:02 上午
滥用sudo
回复
2009年05月27日 星期三 8:42 下午