LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 933|回复: 7

mplayer不能加载字幕

[复制链接]
发表于 2006-6-3 14:12:43 | 显示全部楼层 |阅读模式
打开的时候报错信息:
Failed to open /root/.mplayer/default.sub
是什么问题阿?
 楼主| 发表于 2006-6-3 17:27:22 | 显示全部楼层
怎么没人帮忙……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-4 21:08:41 | 显示全部楼层
。。。
帖子要沉下去了
回复 支持 反对

使用道具 举报

发表于 2006-6-4 23:37:33 | 显示全部楼层
你打开的一定是rmvb或rm文件吧,呵呵!
我也遇到了这个问题
解决办法:
touch ~/.mplayer/default.sub
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-5 14:00:18 | 显示全部楼层
我打开的是avi文件,不过现在报错的信息变了
是:
Cannot load subtitles:……
后面就是字幕文件的目录了
回复 支持 反对

使用道具 举报

发表于 2006-6-6 02:39:46 | 显示全部楼层
自己手动装载字幕阿
回复 支持 反对

使用道具 举报

发表于 2006-6-6 15:32:57 | 显示全部楼层
和楼主的情况一样,我成功解决了问题。
yum安装mplayer解决了加载中文字幕.
1 拷贝/usr/share/mplayer/下的 font fonts skin三个文件夹到~/.mplayer/下,其中 skin命名为default.sub
2拷贝windows下的simsun.ttc文件到~/.mplayer/下命名为 subfont.ttf
3然后在~/.mplayer/config中进行配置,如下:
# Write your default config options here!
font=~/.mplayer/subfont.ttf
subcp=cp936
subfont-autoscale=2
subfont-text-scale=5
4 修改~/.mplayer/gui.conf
sub_auto_load = "yes"
sub_unicode = "yes"
sub_pos = "100"
sub_overlap = "no"
sub_cp = "cp936"
font_factor = "0.750000"
font_name = "~/.mplayer/subfont.ttf"
font_encoding = "unicode"
5 在preferences的Subtitle&OSD中把Encoding设为
Simplified Chinese charset(CP936)或unicode
就可以加载中文字幕了。
以上是我根据我的系统fc5配置的,大家可以参考.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-6 22:17:03 | 显示全部楼层
解决了部分电影的问题
非常感谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表