Mplayer SVN Güncellemesi + codecler + gmplayer ve/veya smplayer | Xorg-conf.com

 

Mplayer SVN Güncellemesi + codecler + gmplayer ve/veya smplayer

ArkadaÅŸlar bu vereceÄŸim makale ile mplayer’ı SVN den güncelleyebilir, High Definition Divx vs oynatmak için gerken codecleri kurabilir ve de mplayerın baÅŸarılı guilerinden olan gmplayer ve/veya smplayer(tercihim smplayer) kullanabilirsiniz..

Bu makale Feisty, Gutsy ve Hardy içindir

Yapacaklarınız

ilk önce şu kodu çalıştırın:

sudo apt-get install build-essential subversion

böylece SVN altyapısı eğer yoksa sisteminize kurumuş olacak

şimdiki işlemleri /home/kullanıcıadınız klasöründe yapmanızı ve de terminali hiç kapamamanızı tavsiye ederim

şimdi codecleri yükleyelim..

cd $HOME/Desktop
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
sudo mkdir -pv /usr/local/lib/codecs
tar xjvf all-20071007.tar.bz2
sudo cp -v $HOME/Desktop/all-20071007/* /usr/local/lib/codecs

şimdi ise skini yükleyelim. standart skini zaten yeterince hoş , ama smplayerda buna gerek yok:)

cd $HOME/Desktop
mkdir -pv $HOME/.mplayer/skins/default
wget http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
tar xjvf Blue-1.7.tar.bz2
cp -Rv $HOME/Desktop/Blue/* $HOME/.mplayer/skins/default

mplayer ın altyazıları uygun açabilmesi için bazı TTF fontlara ihtiyacı var. bunları da şu kodla kurabilirsiniz..

sudo apt-get install ttf-bitstream-vera
ln -sv /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf ~/.mplayer/subfont.ttf

şimdi gerekli codecleri çalıştırmaıs için laızm olan geliştirme dosyaları lazım olacak..

Feisty Fawn İçin:

sudo apt-get install avifile-divx-plugin avifile-xvid-plugin gawk \
ladspa-sdk liba52-0.7.4-dev libaa1-dev libartsc0-dev libasound2-dev \
libatk1.0-dev libaudiofile-dev libavcodec-dev libavformat-dev libavifile-0.7-dev \
libc6-dev libcaca-dev libcairo2-dev libcdparanoia0-dev libdbus-glib-1-dev \
libdfb++-0.9-25 libdfb++-dev libdirectfb-0.9-25 libdirectfb-dev libdts-dev \
libdv-dev libdv4-dev libdvdnav-dev libdvdnav4 libdvdplay0 libdvdread-dev \
libdvdread3-dev libenca-dev libesd0-dev libexpat1-dev libfaac-dev libfaad2-dev \
libfame-0.9 libfame-dev libflac++-dev libflac-dev libfontconfig-dev \
libfontconfig1-dev libfreetype6-dev libfribidi-dev libgdk-pixbuf-dev \
libggi2-dev libggimisc2 libggimisc2-dev libggiwmh0 libggiwmh0-dev \
libglu1-mesa-dev libgtk2.0-dev libice-dev libjpeg62-dev liblame-dev \
liblivemedia-dev liblzo-dev libmad0-dev libmatroska-dev libmikmod2-dev \
libmp4v2-dev libmp4v2-dev libmpcdec-dev libogg-dev liboggflac++-dev \
liboggflac-dev libpango1.0-dev libpng12-dev libpng12-dev libpopt-dev \
libpostproc-dev libsdl1.2-dev libsmbclient-dev libspeex-dev libsvga1 \
libsvga1-dev libtheora-dev libungif4-dev libungif4g libvorbis-dev libx264-dev \
libxcursor-dev libxfixes-dev libxinerama-dev libxv-dev libxvidcore4 libxvidcore4-dev \
libxvmc-dev libxxf86dga-dev libxxf86vm-dev sharutils toolame ttf-bitstream-vera \
x11proto-fixes-dev x11proto-xinerama-dev xlibs-dev zlib1g-dev zlib1g-dev

Gutsy Gibbon İçin

sudo apt-get install avifile-divx-plugin avifile-xvid-plugin gawk \
libxcursor-dev ladspa-sdk liba52-0.7.4 liba52-0.7.4-dev libaa1-dev libartsc0 \
libartsc0-dev libasound2-dev libatk1.0-dev libaudiofile-dev libavcodec1d libavcodec-dev \
libavformat1d libavformat-dev libavifile-0.7c2 libavifile-0.7-dev libavutil1d \
libavutil-dev libcaca-dev libcairo2-dev libcdparanoia0-dev libcucul-dev libdv4-dev \
libdirectfb-dev libdirectfb-extra libdbus-1-dev libdbus-glib-1-dev libdc1394-13 \
libdc1394-13-dev libdfb++-0.9-25 libdfb++-dev libdts-dev libdvdnav4 libdvdnav-dev \
libdvdread3 libdvdread-dev libebml0 libebml-dev libenca0 libenca-dev libesd0-dev \
libexpat1-dev libfaac0 libfaac-dev libfaad2-0 libfaad2-dev libfame-0.9 libfame-dev \
libflac++6 libflac-dev libflac++-dev libfontconfig1-dev libfontenc-dev libfreetype6-dev \
libfribidi-dev libgdk-pixbuf2 libgdk-pixbuf-dev libgii1 libgii1-dev libgii1-target-x \
libgl1-mesa-dev libglib1.2 libglib1.2-dev libglib2.0-dev libglu1-mesa-dev \
libglu1-xorg-dev libgsm1 libgsm1-dev libgtk1.2 libgtk1.2-common libgtk1.2-dev \
libgtk2.0-dev libice-dev libggi2 libggi2-dev libggimisc2 libggimisc2-dev libggiwmh0 \
libggiwmh0-dev libjpeg62-dev liblame0 liblame-dev liblivemedia-dev liblzo1 liblzo-dev \
liblzo2-2 liblzo2-dev libmad0 libmad0-dev libmatroska0 libmatroska-dev libmikmod2 \
libmikmod2-dev libmp4v2-0 libmp4v2-dev libmpcdec3 libmpcdec-dev libncurses5-dev \
libogg-dev libpango1.0-dev libpng12-dev libpopt-dev libpostproc1d libpostproc-dev \
libraw1394-dev libsdl1.2-dev libslang2-dev libsmbclient-dev libsm-dev libspeex-dev \
libsvga1 libsvga1-dev libsysfs-dev libtheora-dev libungif4-dev libungif4g \
libvorbis-dev libx11-dev libx264-54 libx264-dev libxau-dev libxcomposite-dev \
libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxfont-dev libxft-dev \
libxi-dev libxinerama-dev libxrandr-dev libxrender-dev libxsharp-dev libxv-dev \
libxvidcore4 libxvidcore4-dev libxvmc1 libxvmc-dev libxxf86dga-dev libxxf86vm-dev \
mesa-common-dev pnet-interpreter sharutils toolame ttf-bitstream-vera \
x11proto-composite-dev x11proto-core-dev x11proto-damage-dev \
x11proto-fixes-dev x11proto-fonts-dev x11proto-input-dev x11proto-kb-dev \
x11proto-randr-dev x11proto-render-dev x11proto-video-dev x11proto-xext-dev \
x11proto-xf86dga-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev \
xlibs-static-dev xtrans-dev zlib1g-dev

Hardy Heron İçin

sudo apt-get install comerr-dev ladspa-sdk libaa1-dev libarts1c2a libarts1-dev \
libartsc0 libartsc0-dev libasound2-dev libaudio2 libaudio-dev libaudiofile-dev \
libavahi-client-dev libavahi-common-dev libcaca-dev libcairo-directfb2 \
libcairo-directfb2-dev libcdio-dev libcdparanoia0-dev libcucul-dev libcupsys2-dev \
libdbus-1-dev libdirectfb-dev libdirectfb-extra libdts-dev libdv4-dev libenca0 \
libenca-dev libesd0-dev libfaac0 libfaac-dev libfreebob0 libfribidi-dev \
libgcrypt11-dev libggi2 libggi2-dev libggiwmh0 libggiwmh0-dev libgii1 libgii1-dev \
libgii1-target-x libgl1-mesa-dev libglu1-mesa-dev libgnutls-dev libgnutlsxx13 \
libgpg-error-dev libgtk2.0-dev libgtk-directfb-2.0-0 libgtk-directfb-2.0-dev \
libjack0 libjack-dev libjpeg62-dev libkadm55 libkrb5-dev libladspa-ocaml \
libladspa-ocaml-dev liblame0 liblame-dev liblcms1-dev  \
liblivemedia-dev liblzo2-dev libmad0 libmad0-dev libmng-dev libmpcdec3 \
libmpcdec-dev libncurses5-dev libogg-dev libopenal-dev libopencdk10-dev \
libpng12-dev libpopt-dev libpulse-browse0 libpulse-dev libpulse-mainloop-glib0 \
libqt3-headers libqt3-mt libqt3-mt-dev libsdl1.2-dev libslang2-dev libsmbclient-dev \
libsmpeg0 libsmpeg-dev libspeex-dev libsvga1 libsvga1-dev libsysfs-dev libtasn1-3-dev \
libtheora-dev libtwolame0 libtwolame-dev libungif4-dev libungif4g libvorbis-dev \
libx11-dev libx264-57 libx264-dev libxcb-shm0 libxcb-shm0-dev libxcb-xv0 \
libxcb-xv0-dev libxcb-xvmc0 libxcb-xvmc0-dev libxext-dev libxi-dev libxinerama-dev \
libxmu-dev libxmu-headers libxss-dev libxt-dev libxv-dev libxvidcore4 libxvidcore4-dev \
libxvmc1 libxvmc-dev libxxf86dga-dev libxxf86vm-dev mesa-common-dev ocaml-base-nox \
ocaml-findlib ocaml-interp ocaml-nox qt3-dev-tools x11proto-core-dev \
x11proto-scrnsaver-dev x11proto-video-dev x11proto-xf86dga-dev \
x11proto-xf86vidmode-dev zlib1g-dev zlib1g-dev

böylece mplayer derlenirken artık codecleri de algılıyor/çalıştırabiliyor olacak :)

Åžimdi Mplayer’ı Subversiyondan Kuralım :)
eğer makinanızda daha önceden mplayer varsa silin

sudo apt-get remove mplayer

ÅŸimdi svn den indirelim

cd $HOME/Desktop
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer

artık mplayerın svn kaynak kodu masaüstünüzde :) SVN yi güncellemek için şu kodu girmelisiniz:

cd $HOME/Desktop/mplayer
svn update

haftada bir svn güncelleyip kodu yeniden derleyip kurmanızı tavsiye ederim :)

şimdi kurulumuna gelelim: derleme işlemi uzun sürebilir kafanız karışmasın sorun değil :)

cd $HOME/Desktop/mplayer
./configure --enable-gui --enable-menu
make
sudo make install
sudo make clean

indirdiğiniz programı kaldırmak için de şu kodu girmelisiniz: (gerçi kim kaldırmak ister ki böyle bir programı :) )

cd $HOME/Desktop/mplayer
sudo make uninstall

mplayerın help dosyalarını derlemek:

bunun için de şunu uygulayın: öncekonsolda şu kodu çalıştırın

sudo apt-get install docbook docbook-xsl

daha sonra şunu çalıştırın:

cd $HOME/Desktop/mplayer/DOCS/xml
./configure
make html-single-en

help dosyalarını masaüstünüze şöyle alabilirsiniz:

cp -v $HOME/Desktop/mplayer/DOCS/HTML-single/en/MPlayer.html $HOME/Desktop/
$ cp -v $HOME/Desktop/mplayer/DOCS/HTML-single/en/default.css $HOME/Desktop/

artık mplayer diyerek konsol versiyonunu, gmplayer diyerek gui versiyonunu kullanabilirsiniz :)

ÅŸimdi ise smplayer’ı kuralım :) kesinlikle daha güçlü bir arayüz ve eÄŸer VLC veya MPC kullandıysanız çok rahat gelecektir..

tek yapmanız gereken bu adrese gidip ubuntu deb paketini indirip kurmak

dökümanın orjinali: ubuntuforums

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

0 Yorumlar to “Mplayer SVN Güncellemesi + codecler + gmplayer ve/veya smplayer”


  1. No Comments

Leave a Reply

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

You must read and type the 5 chars within 0..9 and A..F, and submit the form.

  

Oh no, I cannot read this. Please, generate a