LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Jockey

[求]能设定字幕字体的mplayer的use flag

[复制链接]
 楼主| 发表于 2007-7-18 21:40:46 | 显示全部楼层
srt这个flag是支持内置的SSA/ASS字幕,和我问题无关吧
而且,我尝试后发现没解决问题。

OK,版本回滚到1.0.20070321,发现问题就解决,看来是新版本的bug了。

发现05年有个类似的bug,不过那是mencoder的,mplayer还正常:http://bugzilla.mplayerhq.hu/show_bug.cgi?id=346
回复 支持 反对

使用道具 举报

发表于 2007-7-19 09:12:23 | 显示全部楼层
这个是mplayer新版本的bug, mplayer-1.0.20070427 版里面就是好的
可以用fontconfig=1这种形式
fontconfig=1
font='Microsoft Yahei'
subfont-osd-scale=4
subfont-text-scale=3

0622版中文就变横线了

0622版可以用这种形式,指定使用点阵字体
fontconfig=0
font=/usr/share/fonts/winfonts/STXHEI.ttf
回复 支持 反对

使用道具 举报

发表于 2007-7-19 09:36:41 | 显示全部楼层
.....很久没有用字幕了....还真没注意到这个问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-19 10:26:18 | 显示全部楼层
我已经向mplayer-users@mplayerhq.hu发了bug report
之前还向这个列表问了这个问题(没意识到是bug)
不过不知道是不是gmail的问题,到现在没有reply...
回复 支持 反对

使用道具 举报

发表于 2007-7-22 04:03:21 | 显示全部楼层
Post by ZDN
这个是mplayer新版本的bug, mplayer-1.0.20070427 版里面就是好的
可以用fontconfig=1这种形式

0622版中文就变横线了

0622版可以用这种形式,指定使用点阵字体

也不知道我系统里边的mplayer出什么毛病了,srt的字幕不出来,也不知道调用了什么字体。而且快捷键也是,有用,但是没有提示。刚才重新编译一下,就没有问题了。
回复 支持 反对

使用道具 举报

发表于 2007-7-22 08:21:40 | 显示全部楼层
原来我碰到过类似问题,最后结果发现新的mplayer会在/etc/mplayer中加入默认的配制文件。去掉/etc里的相关配置文件就好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-22 09:39:00 | 显示全部楼层
Post by jl789
原来我碰到过类似问题,最后结果发现新的mplayer会在/etc/mplayer中加入默认的配制文件。去掉/etc里的相关配置文件就好了。
WOW~有效!谢谢!

但是很奇怪啊,全局配置的优先权应该是最低的,而我在~/.mplayer/config里加了
  1. fontconfig=0
复制代码
也无法关闭mplayer的fontconfig支持,因为一旦打开这个支持,字体路径或者subfont.ttf的设定方式就不再有效...其实我一直在绕圈子...
回复 支持 反对

使用道具 举报

发表于 2007-7-22 10:44:31 | 显示全部楼层
对啊,有bug就是fontconfig=1的时候.指定字体名称,这时候中文不能显示.
fontconfig=0的时候,指定ttf文件,但是不能用雅黑这种非点阵的字体.
我现在用berkano里面的cvs版mplayer,没有这个问题.fontconfig=1,使用雅黑,一切正常.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-22 12:27:53 | 显示全部楼层
我现在用ukai.ttf,可以...
回复 支持 反对

使用道具 举报

发表于 2007-7-29 13:34:52 | 显示全部楼层
Post by jl789
原来我碰到过类似问题,最后结果发现新的mplayer会在/etc/mplayer中加入默认的配制文件。去掉/etc里的相关配置文件就好了。


我检查过了,根本没/etc/mplayer
回复 支持 反对

使用道具 举报

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

本版积分规则

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