우분투에서 Mplayer 소스컴파일 하기~
1. 소스가져오기
# cd /usr/src # apt-get source mplayer2. 필수 라이브러리 설치
# 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 mplayer5. 영화보기
$ 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










