우분투에서 Mplayer 소스컴파일 하기~ 1. 소스가져오기 {{{ # cd /usr/src # apt-get source mplayer }}} 2. 필수 라이브러리 설치 {{{ # apt-get install libfreetype6 libfreetype6-dev (TrueType 사용하기 위해) # apt-get install libsdl1.2-dev libsdl1.2debian (sdl vo 를 위해) }}} 3. 컴파일 {{{ # tar xvzf mplayer_1.0-pre6.orig.tar.gz # cd MPlayer-1.0pre6 # ./configure --prefix=/usr/local/mplayer-1.0pre6 --confdir=/etc/mplayer --enable-runtime-cpudetection --language=ko # make && make install * --enable-gui를 쓰실 경우 GTK가 필요 합니다. * 설정 -저사양 컴퓨터일경우는 --enable-gui를 빼주세요 이게 없으면 더 빠릅니다 ( 다만 그래픽모드가 아닙니다. 저는 이걸 사용하고 있습니다) * 만약 빌드중에 아래와 같은 오류가 난다면 /usr/X11R6/lib/libGL.a(glxcmds.o)(.text+0x2eea): In function `glXGetMscRateOML': : undefined reference to `XF86VidModeQueryVersion' /usr/X11R6/lib/libGL.a(glxcmds.o)(.text+0x2f1a): In function `glXGetMscRateOML': : undefined reference to `XF86VidModeGetModeLine' collect2: ld returned 1 exit status make: *** [mplayer] Error 1 # apt-get install libxxf86vm-dev 빌드해준다 }}} 4. 프로그램 링크걸기 {{{ # cd /usr/bin/ # ln -s ../local/mplayer-1.0pre6/bin/mplayer mplayer}}} 5. 영화보기 {{{ $ mplayer 웃찾사.E114.KOR.050721.HDTVRiP.XViD-AMDmania.avi -vo sdl -ao alsa }}} 6. ~/.mplayer/config 파일내용 {{{ # Write your default config options here! #font=/usr/share/fonts/truetype/unfonts/UnDotum.ttf fontconfig=1 font="UnDotum" subfont-text-scale=4 subfont-outline=3 subcp=cp949 unicode=1 vo=xv ao=alsa stop-xscreensaver=yes}}} * xv 가 출력 안될때는 xorg.conf screen section에 Option "Video Overlay" "on" 을 Device 섹션추가~ {{{Section "Screen" Identifier "aticonfig Screen 0" Device "ATI Graphics Adapter 0" Option "Video Overlay" "on" Monitor "aticonfig Monitor 0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection}}} * 참고페이지 http://debianusers.org/DebianWiki/wiki.php/Mplayer