在fedora 9上使用mplayer总是出现如下错误,没法看片。
Selected font is not scalable. Using ppem=15. FT_Set_Pixel_Sizes failed. Wrong bounding box, width <= 0 ! Cannot prepare subtitle font.
后来查到是在/etc/mplayer/mplayer.conf里面fontconfig设置为yes,而相应的font为Sans。要解决这个问题,只要把font设置为一个fc-list命令返回的字体名即可。下面是我的~/.mplayer/config配置文件的内容
subcp="cp936" font="文鼎PL中楷Uni,AR PL ZenKai Uni"