昨天打开几个视频不能显示字幕,后来上网查看,花了不少时间,总算解决了问题,这么多的问题都是自己对linux 不熟悉阿。
网上的方法很多,我试了几个,对我的当前系统的设置,只有下面的方法可用:
设置好了mplayer的字幕,现在mplayer可以且自动加载srt,idx,sub字幕,设置过程如下:
1.srt格式字幕加载方法:
srt格式的字幕加载失败在于没有找到合适的字体,推荐下载http://ftp.ubuntu.org.cn/fonts/xine-fonts-cn/xine-fonts-cn_0.1.1_all.deb, 下载安装。
ubuntuFTP浏览器登录帐号:ubuntu 密码:ubuntuftp
FTP访问: 登陆帐号:ubuntuftp 密码:pass169
mplayer的字幕设置:
在preferences->fonts里面字体选择/usr/share/fonts/truetype/arphic/uming.ttf
encodeing选择unicode
在preferences->subtitle&osd 里面encoding选择cp936,下面的复选项选择unicode subtitle
这样就可以显示中文字幕了。
2.idx,sub格式的字幕无须另外的设置,其本身带有字体,只是有时mplayer启动时提示无法加载字幕,但是播放过程中字幕却显示正常.
网上的方法很多,我试了几个,对我的当前系统的设置,只有下面的方法可用:
设置好了mplayer的字幕,现在mplayer可以且自动加载srt,idx,sub字幕,设置过程如下:
1.srt格式字幕加载方法:
srt格式的字幕加载失败在于没有找到合适的字体,推荐下载http://ftp.ubuntu.org.cn/fonts/xine-fonts-cn/xine-fonts-cn_0.1.1_all.deb, 下载安装。
ubuntuFTP浏览器登录帐号:ubuntu 密码:ubuntuftp
FTP访问: 登陆帐号:ubuntuftp 密码:pass169
mplayer的字幕设置:
在preferences->fonts里面字体选择/usr/share/fonts/truetype/arphic/uming.ttf
encodeing选择unicode
在preferences->subtitle&osd 里面encoding选择cp936,下面的复选项选择unicode subtitle
这样就可以显示中文字幕了。
2.idx,sub格式的字幕无须另外的设置,其本身带有字体,只是有时mplayer启动时提示无法加载字幕,但是播放过程中字幕却显示正常.