E D R , A S I H C RSS

FrontPage UbuntuMplayer

우분투에서 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
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-02-09 11:00:14
Processing time 0.0124 sec