LinuxSir.cn,穿越时空的Linuxsir!

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

求助:gmplayer的字幕问题

[复制链接]
发表于 2006-10-25 22:58:26 | 显示全部楼层 |阅读模式
我用mplayer时中文字幕加载这正常:
  mplayer "movie.mkv" -sid 0 -subcp gb -font /usr/share/fonts/fireflysung/fireflysung.ttf

但是用gmplayer时就无法显示字幕了,都是横线和点,而且开始有如下信息:
/usr/share/fonts/fireflysung/fireflysung.ttf doesn't look like a font description, ignoring.
Cannot load font: /usr/share/fonts/fireflysung/fireflysung.ttf

我在gmplayer菜单的preferences里面font的路径是上面的,编码是utf和cp936都用过,都不行。

很奇怪,不知如何解决。
发表于 2006-10-26 08:35:01 | 显示全部楼层
字幕和OSD选项卡中,
编码选择cp936
再选上unicode字幕
字体选项卡中
字体编码选unicode,然后找个自己有的字体,我的是
/home/amorous/.mplayer/subfont.ttf
应该就OK了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 13:20:19 | 显示全部楼层
多谢。
不过,这个方法我是试了,还是没有解决。
我是root用户,在~/.mplayer/下的subfont.ttf是一个连接指向上面的字体。
回复 支持 反对

使用道具 举报

发表于 2006-10-26 13:37:37 | 显示全部楼层
mplayer的use flag有iconv和freetype吧
回复 支持 反对

使用道具 举报

发表于 2006-10-26 14:04:05 | 显示全部楼层
USE加truetype重新编译就可以用ttf的字体了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 16:40:47 | 显示全部楼层
用equery u mplayer 查看发现
turetype是已经选上的,但是没有freetype和iconv的选项
回复 支持 反对

使用道具 举报

发表于 2006-10-26 18:48:33 | 显示全部楼层
加上看看?不过我编译的时候什么都没加:)就是上边我说的样子就行了
回复 支持 反对

使用道具 举报

发表于 2006-10-26 22:28:46 | 显示全部楼层
mplayer(gmplayer)加载字幕的简单方法:USE="freetype gtk" emerge mplayer -av
后;"属性设置"->"字幕和OSD"选择”编码“为”简体中文(cp936)“->"字体"编码”选择“Unicode”
”字体“ 栏填入”宋体“。。。不知这种方法通不通用? 环境:freetype 2.10  fontconfig 2.14-r1
回复 支持 反对

使用道具 举报

发表于 2006-10-26 22:59:06 | 显示全部楼层
字体随便选一个ttf字体文件就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 13:23:43 | 显示全部楼层
我是说没有freetype和iconv这两个选项,我emerge -pv mplayer的结果:
[ebuild   R   ] media-video/mplayer-1.0_pre8  USE="alsa doc ipv6 truetype unicode -3dfx -3dnow -3dnowext -X* -aac -aalib (-altivec) -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -dts -dv -dvb -dvd* -dvdread -encode -esd -fbcon -ggi -gif -gtk* -i8x0 -jack -joystick -jpeg -libcaca -lirc -live -livecd -lzo -mad -matrox -mmx -mmxext -musepack -nas -nvidia -openal -opengl -oss -png* -real* -rtc -samba -sdl -speex -sse -sse2 -svga -tga -theora -v4l -v4l2 -vorbis -win32codecs* -x264 -xanim -xinerama -xmms* -xv -xvid -xvmc" LINGUAS="-bg -cs -da -de -el -en -es -fr -hu -ja -ko -mk -nl -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_CN -zh_TW" 0 kB
其中,选了alsa doc ipv6 truetype unicode X gtk dvd png real win32codecs xmms
回复 支持 反对

使用道具 举报

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

本版积分规则

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