[MPlayer-users] 1.0rc2 on osx: unable to load subfonts

William Xu william.xwl at gmail.com
Sun Nov 11 08:40:47 CET 2007


Ulion <ulion2002 at gmail.com> writes:

> Indeed, that need the output message to judge, you can add '-v' to
> mplayer command line to get a more detail output and post here. 

,----[ mplayer -v ]
| MPlayer 1.0rc2-4.0.1 (C) 2000-2007 MPlayer Team
| CPU: Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz (Family: 6, Model: 15, Stepping: 11)
| CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
| Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
| get_path('codecs.conf') -> '/Users/william/.mplayer/codecs.conf'
| Reading /Users/william/.mplayer/codecs.conf: Can't open '/Users/william/.mplayer/codecs.conf': No such file or directory
| Reading /Users/william/etc/mplayer/codecs.conf: Can't open '/Users/william/etc/mplayer/codecs.conf': No such file or directory
| Using built-in default codecs.conf.
| Usage:   mplayer [options] [url|path/]filename
| 
| Basic options: (complete list in the man page)
|  -vo <drv>        select video output driver ('-vo help' for a list)
|  -ao <drv>        select audio output driver ('-ao help' for a list)
|  vcd://<trackno>  play (S)VCD (Super Video CD) track (raw device, no mount)
|  dvd://<titleno>  play DVD title from device instead of plain file
|  -alang/-slang    select DVD audio/subtitle language (by 2-char country code)
|  -ss <position>   seek to given (seconds or hh:mm:ss) position
|  -nosound         do not play sound
|  -fs              fullscreen playback (or -vm, -zoom, details in the man page)
|  -x <x> -y <y>    set display resolution (for use with -vm or -zoom)
|  -sub <file>      specify subtitle file to use (also see -subfps, -subdelay)
|  -playlist <file> specify playlist file
|  -vid x -aid y    select video (x) and audio (y) stream to play
|  -fps x -srate y  change video (x fps) and audio (y Hz) rate
|  -pp <quality>    enable postprocessing filter (details in the man page)
|  -framedrop       enable frame dropping (for slow machines)
| 
| Basic keys: (complete list in the man page, also check input.conf)
|  <-  or  ->       seek backward/forward 10 seconds
|  down or up       seek backward/forward  1 minute
|  pgdown or pgup   seek backward/forward 10 minutes
|  < or >           step backward/forward in playlist
|  p or SPACE       pause movie (press any key to continue)
|  q or ESC         stop playing and quit program
|  + or -           adjust audio delay by +/- 0.1 second
|  o                cycle OSD mode:  none / seekbar / seekbar + timer
|  * or /           increase or decrease PCM volume
|  x or z           adjust subtitle delay by +/- 0.1 second
|  r or t           adjust subtitle position up/down, also see -vf expand
| 
|  * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *
`----

> The same ttf file you metioned works for me, so probably it's your
> build of mplayer's problem, such as, compiled with no freetype
> supported or bad version... So, also check your configure.log, to see
> the freetype part and post it here.

As mentioned previously, i compiled with `--prefix=$HOME
--enable-menu'. Now if i tried compiling it with `--enable-menu
--enable-freetype', during configure, looks like freetype is correctly
recognized: 

,----
| Checking for bitmap font support ... yes
| Checking for freetype >= 2.0.9 ... yes
| Checking for fontconfig ... no
| Checking for SSA/ASS support ... no (FreeType >= 2.1.8 needed)
| Checking for fribidi with charsets ... no
`----

But it failed at the end of make: 

,----
| ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylib
| collect2: ld returned 1 exit status
| make: *** [mplayer] Error 1
`----

Could you share your configure options?

-- 
William




More information about the MPlayer-users mailing list