• # Si ca peut aider certains: mes options et fichiers de conf

    Posté par . En réponse au journal Débordement de tas dans ad_pcm.c : MPlayer 1.0pre7try2 dans les bacs. Évalué à 5.

    #Ayant passe pas mal de temps a tout recompile et a configurer, j espere que les instructions ci-dessous seront profitable a certains.
    #Note:Les win32 codecs, les skins et les fonts etaient deja installes sur ma machine, donc pas besoin de le refaire dans mon cas.
    #Note2: certaines etapes comme la decrompression des fichiers ainsi que leurs telechargements ne sont pas decrites.
    #Cordialement.

    #va dand /usr/local/src
    cd /usr/local/src/

    #verifier qu on a bien /usr/local/lib dans /etc/ld.so.conf
    echo "/usr/local/lib" >> /etc/ld.so.conf

    #live: wget http://www.live.com/liveMedia/public/live.2005年08月26日.tar.gz(...)
    ./genMakefiles linux
    make

    #faac: faac-18102004.tar.gz - http://www.audiocoding.com/modules/mydownloads/(...)
    ./bootstrap
    ./configure
    make
    make install

    #faad2: faad2-15092004.tar.gz - http://www.audiocoding.com/modules/mydownloads/(...)
    autoreconf -vif
    ./configure --with-mp4v2
    make
    make install

    #xvidcore: xvidcore-1.1.0-beta2.tar.gz - http://www.xvid.org/(...)
    dpkg-buildpackage -rfakeroot
    cd ..
    dpkg -i libxvidcore4-dev_1.1.0-0beta2_i386.deb libxvidcore4_1.1.0-0beta2_i386.deb

    #lame: wget http://ovh.dl.sourceforge.net/sourceforge/lame/lame-3.96.1.tar.gz(...)
    ./configure --enable-mp3x --enable-mp3rtp
    make
    make install

    #x264-cvs20050827
    #svn co svn://svn.videolan.org/x264/trunk x264
    #./configure --enable-visualize --enable-vfw --enable-mp4-output
    #make
    #make install

    #ffmpeg-cvs20050827: cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg
    #x264 not activated because beta version
    #./configure --enable-mp3lame --enable-libogg --enable-vorbis --enable-theora --enable-faad --enable-faadbin --enable-faac --enable-libgsm --enable-xvid --enable-x264 --enable-a52 --enable-dts --enable-pp --enable-shared-pp --enable-shared --enable-amr_nb --enable-amr_nb-fixed --enable-amr_wb --enable-gpl

    ./configure --enable-mp3lame --enable-libogg --enable-vorbis --enable-theora --enable-faad --enable-faadbin --enable-faac --enable-libgsm --enable-xvid --enable-a52 --enable-dts --enable-pp --enable-shared-pp --enable-shared --enable-amr_nb --enable-amr_nb-fixed --enable-amr_wb --enable-gpl

    #wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zi(...)
    #and extracted the source to libavcodec/amrwb_float

    #wget http://www.3gpp.org/ftp/Specs/latest/Rel-5/26_series/26073-530.zip(...)
    #and extracted src to libavcodec/amr
    #You must also add -DMMS_IO and remove -pedantic-errors to/from CFLAGS in libavcodec/amr/makefile.
    #i.e. CFLAGS = -Wall -I. $(CFLAGS_$(MODE)) -D$(VAD) -DMMS_IO

    make
    make install

    #mplayer 20050827 - http://mplayerhq.hu/(...)
    cd mplayer
    /bin/cp -fva ../ffmpeg/libavcodec .
    /bin/cp -fva ../ffmpeg/libavformat .
    /bin/cp -fva ../ffmpeg/libavutil .
    ./configure --enable-live --with-livelibdir=/usr/local/src/live --enable-qtx --enable-gui --with-reallibdir=/usr/lib/win32 --enable-win32 --enable-largefiles --enable-menu
    make
    make install


    ##########################
    ### ~/.mplayer/config
    ##########################
    vo=xv
    ao=alsa
    stop-xscreensaver=yes
    framedrop=yes
    zoom=yes
    fs=yes
    ontop=yes
    osdlevel=1


    ##########################
    ### ~/.mplayer/input.conf
    ##########################
    #list of binding key
    #mplayer -input keylist
    #list all cmd
    #mplayer -input cmdlist

    #BTN0 Mouse left - play/play
    MOUSE_BTN0 pause

    #BTN2 Mouse right - OSD
    MOUSE_BTN2 osd

    #BTN1 Mouse center (left+right)
    #MOUSE_BTN1

    #Mouse wheel up - seek +10
    MOUSE_BTN3 seek +10

    #Mouse wheel down - seek -10
    MOUSE_BTN4 seek -10