Evo mali vodič za one koji su htjeli gledati divx-e, dvd-e i ostale video formate, kako naštimati da to radi...
Malo smo napravili brainstorming o problemu video (i audio) codeca pod Linuxom i zašto Linux out-of-the-box ne podržava reprodukciju DivX-a, DVD-a, MP3-ica i sličnih formata.
Uglavnom, riješenje je nabaviti MPlayer i set codeca koji su pokupljeni sa Windowsa. Jedno je riješenje uzeti MPlayer sa službenih stranica (mplayerhq.hu) i prekompajlirati ga, a drugo je riješenje uzeti već prekompajlirani paket za vašu distribuciju i jednostavno ga instalirati.
Na serveru mplayerhq.hu ćemo pronaći pakete za Fedoru Core 4 i niže (uključujući i RedHat), a za peticu ćemo trebati posegnuti za stranim repozitorijem. Najjednostavnije je dodati strani repozitorij u yum i onda će on preko Interneta vršiti odgovarajuće nadogradnje. Ukoliko vam se ne razbacuje impulsima i bandwithom, možete sve potrebne datoteke preuzeti i instalirati ih pojedinačno pazeći na međuovisnosti. Dodavanje FreshRPMS-ovog repozitorija je u ovom slučaju vrlo jednostavno i potrebno je samo instalirati paket Freshrpms-release koji se nalazi na adresi http://bordeaux.freshrpms.net/rpm.html?id=487.
Nakon toga će nam u Software Manageru biti dostupni paketi koji se nalaze na ovoj stranici i program će samostalno downloadati i instalirati sve međuovisne pakete. Problem je ovoga što nakon instalacije paketa ne ostaje ništa pa kao da paket niste ni downloadali. Ako želite sami downloadati na stranici http://bordeaux.freshrpms.net ćete pronaći sve potrebne pakete za FC5. Paketi potrebni za funkcioniranje Mplayera: faac, ffmpeg-libpostproc, libmpcdec, libdvdnav, libdvdread, libdvdcss (za enkriptirane DVD-e), lame, libmad, libmpeg3, xvidcore, mplayer, mplayer-fonts (za titlove), mplayer-skins (za grafičko sučelje). Devel pakete ćete trebati samo ako kompajlirate mplayer iz izvornog koda.
Ovakav skup neće instalirati dodatne codece sa Windowsa, pa je najbolje sa izvornog servera pokupiti essential-codecs koji je dostupan u obliku tar.gz arhive i koji je potrebno raspakirati u /usr/lib/codecs direktorij i napraviti simbolički link na /usr/lib/win32 (ako već ne postoji). Ako za pojedinu distribuciju (npr. Suse) postoji RPM paket onda ga jednostavno instalirate. Arhivu sa dll codecima instalirate posljednju (ili prvu, ako kompajlirate mplayer), a pakete instalirate onim redoslijedom kojim su navedeni (ukoliko to radite ručno).
Također pripazite na arhitekturu. PPC označava Mac računala, x86_64 ako imate 64-bitnu verziju distre, a i386,i586 označava klasičnu 32-bitnu arhitekturu što većina korisnika treba. Noarch označava da je paket neovisan o arhitekturi.
Suse instalacija je puno lakša. http://packman.links2linux.org/?action=128 je adresa na kojoj ćete naći mplayer paket za suse 10.1 zajedno sa međuovisnim bibliotekama. Osim njih, trebat ćete i set codeca, dostupan na adresi http://packman.links2linux.org/?action=046. Src označava da se radi o izvornom kodu, a i586 označava da se radi o paketu prekompajliranom za Pentium arhitekturu. Na toj adresi ćete pronaći pakete za sve Suse distribucije iznad verzije 9. Starije verzije nisu binarno kompatibilne (drugačije glibc i libstdc++ biblioteke), pa ih morate nadograditi. Pakete možete ručno instalirati (pripazite da ovisnosti za mplayer instalirate prije samog programa).
Mandriva Linux već ima mplayer sa sobom (doduše nešto stariji, ali nema pretjerane veze), pa je potrebno samo instalirati codece koje možete skinuti sa mplayerove službene stranice i instalirati ih na već opisan način. Napominjem da jedino Mandriva out-of-the-box podržava DivX/XviD formate, MP3 i slično, ali ne i WMV, QuickTime, Real, enkriptirane DVD-ove, što se riješava dodavanjem onog seta codeca te instaliranjem libdvdcss biblioteke (čija je distribucija ilegalna).
Za Debian, pa i Ubuntu, unofishl mplayer paketi se mogu nach na http://www.debian-multimedia.org, odnosno dodat u /etc/apt/sources.list:
deb http://www.debian-multimedia.org stable main
Nekih pitanja?


Odgovori uz citat
Bookmarks