Ubuntu Breezy GTK2 Arayüzlü Mplayer Kurulumu

From Lapis Wiki

Jump to: navigation, search
Bu makale NASIL bölümü serisinin bir parçasıdır
MasaÜstü Donanım Dağıtımlar
Tarayıcılar Programlama Linux ve Oyunlar

Konu başlıkları

Giriş

Ubuntu Breezy üzerinde Gtk2 arayüzlü Mplayer kuracağız. Bunu yaparken geniş dosya erişimi,gtk2 arayüzü ve osd menüsünü aktif edeceğiz. Kuruluma başlamadan önce Ubuntu Breezy için olan sources.listlerinizi BURADAN ekleyip update ediyorsunuz.

Kurulacak Paketler

sudo apt-get install build-essential debhelper libx11-dev libxv-dev libpng12-0 libpng12-dev checkinstall libavcodec-dev 
                     aalib1 libaa1-dev libaa1 caca-utils libcaca-dev libavcodec-dev libavifile-0.7-dev libsdl1.2debian-all
                     libsdl1.2debian libsdl1.2-dev libesd0-dev libfaac-dev libfaad2-dev libgtk2.0-dev liblame-dev libice-dev 
                     libjpeg62-dev libmatroska-dev libmad0-dev libmpcdec-dev libmp4v2-dev libmikmod2-dev libogg-dev libtheora-dev
                     libvorbis-dev libxinerama-dev libxv-dev xlibs-dev x-dev cvs libquicktime1 libquicktime-dev libmjpegtools0 fakeroot

CVS ile Mplayer İndirmek

Daha önce cvs üzerinden bir işlem gerçekleştirmediyseniz ve ilk defa kullanıyorsanız öncelikle cvspass dosyasını var etmemiz gerekiyor.

touch $HOME/.cvspass

Ardından Mplayer kaynaklarını almak için cvs login oluyoruz.

cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login

Burada size şifre soracaktır. Hiçbirşey yazmadan enterlayarak geçebiliriz. Şimdi login olduk ve gerekli dosyaları almak için komutumuzu veriyoruz.

cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P main

Mplayer paketlerini CVS üzerinden indirdiğimizde tam anlamıyla fonksiyonel özelliklere sahip olmamaktadır. Bunun için FFmpeg bileşenlerini indirip Mplayer içerisine almamız gerekiyor. Önce Ffmpeg indirelim.Gene burada şifre sorduğunda enterlayıp geçiyoruz.

 cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login
 cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg

Ffmpeg kaynaklarını indirdik. Burada ihtiyacımız olan libavcodec,libavformat ve libavutil alt dizinleri. Bunları Mplayerı indirdiğimiz Main dizini altına almamız gerekiyor. Sonuçta Mplayer derlerken bunlarla beraber derlenmesini istiyoruz. İlgili dizinde,

cp ffmpeg/libav* main/ -rf

Daha sonraki cvs güncellemelerinde libavcodec libavutil kaynaklarının bulunmasını istiyorsanız. main/CVS/Entries içerisine bunları eklememiz gerekiyor.

gedit main/CVS/Entries
 D/libavcodec////
 D/libavformat////
 D/libavutil////

W32codecs paketi /usr/lib/win32 olarak kendisini açar. Ortak olarak Xine gibi uygulamalar codecler için bu dizine bakarlar. Tercihen /usr/local/lib/codecs dizinine link vererek iki ayrı dizin için ortak bir dizin yaratabilirsiniz.Zaten iki dizinde varsa link yaratmanıza izin vermeyecektir. Bu tercihen yapılabilecek bir uygulamadır.

sudo ln -s /usr/lib/win32 /usr/local/lib/codecs 

Mplayer Derlemek

Mplayer derlememizi yaparken bazı seçenekleri aktif ederek yapacağız. Bunlar sırasıyla gtk2 gui aktif etmek. Dvdrip yaparken ve Digital video dosyalarını kullanırken 2gb üstü gibi büyük dosyalara erişim hakkı vermek. Üçüncüsü ise OSD olarak adlandırılan On Screen Display menüsünü aktifleştirmek olacaktır. Bunun için main dizinine geçiyoruz.

cd main

Derleme komutunu bu şekilde veriyoruz.

./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --confdir=/etc/mplayer
make
sudo make install

Mplayer derleme ve yükleme işlemi bitti.

Mplayer Deb Paketi Oluşturmak

Şimdi sistemimiz için bu derlemeden oluşan kaynaklarla .deb paketini oluşturuyoruz.

fakeroot debian/rules binary

Burada main dizininin dışında mplayer_1.0cvs_i386.deb adıyla bir deb dosyası oluştuğunu göreceksiniz. İlgili dizinde dpkg komutunu verip deb paketini yüklüyoruz.Dosya ismi farklı oluşmuşsa komutu ona göre düzenlemeniz gerekiyor.

sudo dpkg -i mplayer_1.0cvs_i386.deb

Kurulum Sonrası Ayarlar

Bu aşamada mplayer çalıştırmıyoruz. Çalıştırmadan önce yapmamız gereken bir iki uygulama daha var.Bir terminal açıyoruz ve mplayer için ortak tutulacak dizini ve skin dosyalarının tutulacağı dizini oluşturuyoruz.

sudo mkdir /usr/local/share/mplayer
sudo mkdir /usr/local/share/mplayer/Skin/

Dizinleri oluşturduktan sonra mplayer için bir tema indirip açmış olduğumuz skin klasörüne atmamız gerekiyor.Bunun için aşağıdaki adrese gidiyoruz. Buradan arzu ettiğiniz bir temayı veya standart gelen Blue skinini indirebilirsiniz.

http://www.mplayerhq.hu/homepage/design7/dload.html

Skini indirdikten sonra /usr/local/share/mplayer/Skin/ altına atıyoruz. İsmi farklı olsa da Blue olarak değiştiriyoruz.

Msttcorefonts olarak geçen Microsoft fontlarını kuruyoruz.

sudo apt-get install msttcorefonts

Şimdi mplayer için subfont dosyasını oluşturabiliriz.

sudo ln -s /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/Arial.ttf /usr/local/share/mplayer/subfont.ttf

Bu aşamadan sonra gmplayer komutu ile mplayerı çalıştırabilirsiniz. Veya Ubuntu üzerinde Uygulamalar --» Ses & Vide altında Mplayer olarak görebilirsiniz. Bundan sonra arzu ettiğiniz bir skini ~/.mplayer/Skin altına atıp uygulatabilirsiniz.

Mplayer

CVS Update

Ilk kaynakları indirdiğinizde oluşan main dizinine gidiyorsunuz.

cvs -z3 update -dPA

komutunu verdiğinizde cvs güncellemesi gerçekleşecektir. Akabinde derleme adımına devam edebilirsiniz.

Bağlantılar

İç Bağlantılar

Dış Bağlantılar

  • Ubuntu Forum Adresi, Bu wiki belgesinin esas olarak alındığı metnin Ubuntu Forums üzerindeki adresi