30. dubna 2009 (09:00)
Vyšla jarní verze distribuce Mandriva Linux 2009.1. Nově nasazené graficke prostředí KDE 4 je na rozdíl od předchozí verze mnohem dál, posunulo se od hezkého experimentu k plně použitelnému systému. Česká knižní edice k této verzi nebude, takže nezbývá, než stahovat a s problémy se obrátit na fórum.
[Všechny informace v češtině]
[Představení hlavních novinek]
[Poznámky k vydání]
[Download]
[Errata] [Errata česky]
Poznámka: v současné době (rok 2004) už instalace mplayeru zdaleka nepředstavuje takový problém, takže tento text je tu více - méně z archivačních důvodů. Nějaké nadčasové informace v něm ale snad jsou a ty se třeba budou někomu hodit.
Další užitečné informace najdete také v článku Používáme mplayer a v sekci Jak na to, v části VIDEO.
Přehrávání filmů na počítači je všeobecně oblíbená činnost. Toto je začátečnický návod na instalaci a zprovoznění přehrávače mplayer na Mandrake 9.
Mnoho lidí považuje za nejlepší přehrávač videa (Xvid, DivX, AVI, mpeg, atd.) mplayer. V instalaci nebyl (je v contribu na inetu, jenže vykládejte to začátečníkovi), ale stejně jsem ho chtěl vyzkoušet. Úspěšnému zprovoznění u mě předcházelo několik dotazů do konference (děkuji za odpovědi) a spousta čtení v manuálech a v konferenčních archivech. Získané poznatky a zkušenosti jsem se pokusil shrnout v tomto dokumentu, přičemž doufám, že snad bude někomu k užitku.
Jak tedy na Mandrake 9 z rpm nainstalovat a s češtinou zprovoznit mplayer:
Nejdříve je samozřejmě třeba downloadovat. Většinu souborů jsem stáhnul z plf.zarb.org. Proč tam odtud a ne z contribu? Někde jsem si přečetl, že verze PLF má nějaká vylepšení a tudíž přehraje opravdu *všechno*, ale nijak jsem to neověřoval. V contribu je také starší verze 0.90-0.pre8.3.
Pro splnění závislostí se toho musí stáhnout docela hodně:
Instalace:
Nejjednodušší by asi bylo použít urpmi *. Mně se to bohužel nepodařilo, protože některé balíčky se vzájemně požadovaly a odmítaly se nainstalovat. Takže jsem instaloval jaksi odzadu , to znamená nejdřív všechno ostatní a balíčky mplayer až nakonec. U vzájemně se vyžadujících jsem musel instalovat násilím urpmi jméno_balíčku --allow-force (byly to libgii a libggi).
Z výše uvedeného důvodu se mi také nedařilo použít automatickou instalaci způsobem, že jsem nadefinoval PLF jako zdroj asi takto: urpmi.addmedia plf http://plf.wwwhost.biz/files/9.0 with hdlist.cz.
Prostě jsem vždy zadal urpmi jméno_balíčku a když zahlásil nesplněnou závislost, balík jsem našel na inetu a stáhnul. A tak pořád dokola. Bylo to zdlouhavé, ale všechny závislosti jsem splnil a mplayer funguje.
Modemistům doporučuji při stahování pomocí urpmi používat parametr --noclean, protože urpmi jinak při nezdařené instalaci smaže už stažené balíčky a jedeme znova. Raději napíšu příklad: urpmi --media jméno_zdroje --noclean jméno_balíku. To způsobí, že když instalace neproběhne pro nesplněné závislosti, stažené balíčky zůstanou v adresáři /var/cache/urpmi/rpms.
Jak vidno nepoužívám rpmdrake (grafiku) a to právě proto, že se mi nepodařilo najít, jak ho donutit k něčemu jako je --noclean.
Když tedy máme nainstalováno, provedeme slavnostní spuštění. Mě ani tak nezajímá mplayer pro konzolu, ale gmplayer, což je GUI, čili skinovatelné grafické ovládání s posuvníčkem a tlačítky pro výběr souborů, knoflíkem na hlasitost a tak podobně. Zkusil jsem spustit film ve formátu AVI a ten se normálně přehrál, když jsem stisknul F, tak přes celou obrazovku.
Zádrhel je jako obvykle v češtině. Titulky jsou špatně, protože jsou v kódování windows-1250. Pomocí GUI se to bohužel nastavit nedá. Nutno ještě dodat, že tahle verze mplayeru používá pro titulky TTF fonty, takže žádné staré triky se SPEC soubory a přihráváním českých fontů nefungují.
Přišel jsem na dva způsoby jak na to:
Používám způsob 2. Pomocí GUI můžu nastavit font, jeho velikost a jiné věci. Až na to kódování.
Nějaké poznatky:
Na mplayeru se mi líbí jeho stabilita (XINE občas havaroval), možnost vybrat titulky z GUI (u XINE se musí použít konzole) a vyhlazování a stínování titulků (což XINE ne, a neumí).
Moc mě neuchvátila poměrně složitá instalace, která je zřejmě způsobena širokou nabídkou všelijakých funkcí, takže závislostí je mnoho. Nebylo by od věci, kdyby vedle této instalace existoval jeden velký balík ve kterém by bylo všechno. To trochu zavání nelinuxovým myšlením , ale ušetřilo by to nervy nováčkům.
Odkazy:
Update:
Obdržel jsem větší množství e-mailů, ve kterých pisatel sděluje, že se pokusil nainstalovat mplayer podle tohoto návodu, ale nemůže nikde sehnat balíčky s čísly, které uvádím.
Věc se má tak, že mplayer se jako hodně dalších open source projektů velmi rychle vyvíjí. Takže pokud stahujete balíčky, prostě zvolte novější verzi. Tedy například namísto mplayer-0.90-0.pre9.2plf.i586.rpm stáhněte mplayer-0.90-0.rc2.2plf.i586.rpm, atd...
Když už jsme u toho, tak pokud jste si podle článku nainstalovali verzi 0.90-0.pre9.2, je docela jednoduché upgradovat. Vždy stáhněte balíčky začínající na mplayer a mplayer-gui. Nejjednodušší je dát je do zvláštního adresáře a zadat urpmi *. URPMI vám už řekne, co je ještě třeba. V novější verzi jsou filtry na zlepšení kvality výstupu (postprocessing) ve zvláštním balíčku libpostproc a upgradován byl také libdha.
Pokud máte rychlejší počítač, tak používání postprocessingu vřele doporučuji. Na svém počítači jsem nastavil hodnotu na maximum, tedy 6, a od té doby se mi obraz zdá lepší než byl na windowsoidním bsplayeru (jestli se tedy dobře pamatuji :o)).
Chcete-li být IN a chcete-li přehrát pokud možno všechno co půjde kolem vás, měli byste také sledovat vývoj balíčku win32-codecs a když se objeví nový, tak ho nainstalovat. Obsahuje všechny možné kodeky. Semtam se mi dokonce stane, že mi někdo ze známých přinese *.avi film, u kterého údajně nejde obraz nebo zvuk a co že s tím je. Zkusím to a v mplayeru všechno v pořádku. Přitom mi tvrdí, že mají na svých windowsech opravdu všechny nejnovější kodeky. Nejčastěji se to stává u zvuku kódovaného AC3. Takže spustím avidemuxer a zvuk překóduju do MP3. Musíme si pomáhat...
A ještě jedna věc: všechny popisované verze jsou zatím PRE a RC, čili se nedivte, když něco ještě nefunguje jak má.
Související články:
Poslal bob (bob.bob at email tecka cz)
Jakkoliv uznavam ze rpm ma sve misto na slunci, po zkusenosti s instalaci z rpm jsem se radeji vrhl do kompilace. Zjistil jsem, ze kompilace neni zadna hruza a mplayer beha svizneji (zvlast, kdyz se clovek seznami s existenci parametru za ./configure).
Tento článek byl uveřejněn na serveru mandrake.cz ve čtvrtek 21. Listopadu 2002.