1.安装enca
PS:本人自用的mplayer的pkgbuild已将enca设为依赖

2.gnome mplayer首选项–>”语言选项卡”中文件编码务必留空,其他两个根据需要设置,如Chinese,chi,zh

3.在”字幕选项卡” 中勾选启用ASS和内嵌字体(其实是内嵌字体优先),字幕文件编码务必留空,其他根据需要设置

4.在”Mplayer选项卡”的”mplayer的额外选项”中填入 -subcp enca:zh:CP936

通过以上设置使用gnome mplayer播放影片时能自动检测字幕文件的编码


引自:http://midori.blog.cd/let-gnome-mplayer-display-chinese-subtitles.html