ubuntu中文论坛上有正解
http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=156172&start=0
中文CP936编码,禁用并樱槐尝试自动检测语言,选择一个中文支持好的字体(文泉)or wine 里面的记事本程序将字幕文件打开,然后将ANSI转存为UTF-8格式的!
实在不行,上链接
因为那些字幕文件基本上都是采用GB18030或者GB2312或者GBK等编码的,而Ubuntu中默认的编码是UTF-8,由于字符集不对应,所以会出现乱码的槐枣情况。解决的方式之一是用Ubuntu上的文本编辑中亩器gedit打开字幕文件,再选择“另存为”的对话框时更改文件编码为UTF-8,然后在加载字幕是选择刚保存的字幕文件,这样卖明森应该就行了。
另外也可以更改播放器的字符集来解决,如果是smplayer的话,先看看其相应包有没有安装完善,比如中文界面之类的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)