LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Programy, které musíte mít (5) - Hudební přehrávače

XMMS ico Tal Nabídka programů pro přehrávání hudby v linuxu je poměrně bohatá, ale v dnešním článku si pořádně představíme pouze nejpopulárnější program XMMS, včetně zajímavé nabídky pluginů pro rozšíření funkčnosti.

10.1.2005 06:00 | Ondřej Čečák | Články autora | přečteno 21600×

Talking about music is like dancing about architecture. -- Laurie Anderson

Od minula už máme nastartovaný správce oken (grafické prostředí), fungující kancelářský balík a k příjemné práci už chybí jenom krůček – poslech hudby ;-).

V linuxu je opravdu dost audio přehrávačů – mezi ty nejvýznamnější patří typicky XMMS, na prostředí nezávislý alsaplayer, součást KDE noatun a nebo textový mpg123 (popř. jeho svobodnější alternativa mpg321).

Také lze samozřejmě použít přehrávače video (např. mplayer nebo xine), ale těmi se budu zabývat až později.

XMMS

Zřejmě nejpopulárnější audio přehrávač pro linux se jmenuje XMMS. Jeho původní název byl X11amp, ten byl ale (naštěstí?) změněn koncem roku 1999 na současné, lépe vyslovitelné jméno.

Přirovnat XMMS k nějakému známému přehrávači na windows není jednoduché. Často se říká, že XMMS je ekvivalent ke známému a používanému přehrávači WinAMP, což není tak úplně správné. Ano, pokud na linux přejdete, bude pro vás zřejmě nejjednodušší sáhnout po XMMS, ale budete dost nepříjemně překvapeni – XMMS je oproti WinAMPu velice chudý na funkce. Tedy zvládá to, co se od něj očekává – přehraje vám audio CD, mp3 a ukáže jejich ID3 tag, ale všechny ty vychytávky, co WinAMP nabízí, prostě v základní instalaci nemá.

Tím se dostáváme i k jeho největší nevýhodě – velmi pomalému vývoji. XMMS používá knihovny GTK+ 1.2, a to už snad roky po tom, co vyšla její nová hlavní revize. Kouzlo funkčně chudého XMMS jsou pluginy, které ho dokáží někdy až neskutečně rozšířit. Právě pluginy ovšem způsobují problémy – jednak jsou napsány od třetích stran, a pak také stejně jako XMMS závisí na staré verzi GTK+. Někteří vývojáři si také stěžují, že kód XMMS není nejlepší a je náročný na údržbu. Toto vše vedlo k odštěpení několika vývojových větví. Asi nejznámější (a zdá se živý) zástupce je Beep Media Player, který už používá GTK+ 2.

Přesto všechno se ale XMMS stále hodně používá, a proto si představíme.

Instalace

Nejrozumnějším způsobem instalace je na našem ukázkovém Mandraku 10.0 instalace z balíčků. Samotný program nainstalujeme pomocí balíčku xmms. V případě, že je nutné změnit zvukový výstup z OSS třeba na ALSU (nebo nějaký zvukový server jako arts, esd) rovnou nainstalujte i patřičné balíky – výstupní plugin pro ovladače ALSA je např. v balíčku xmms-alsa.

Po spuštění na vás vykoukne (dle mého názoru graficky ne moc přitažlivý) defaultní XMMS. Na vlastní ovládání programu byste si měli poměrně rychle zvyknout, protože se ovládá stejně jako nějaká stará verze WinAMPu. Nyní je ale čas na konfiguraci ...

Klepněte na okno programu pravým tlačítkem, čímž vyvoláte menu. Tam zvolte Volby - Nastavení (nebo CTRL + P). Konfigurace je rozdělená na několik karet podle typu – Audio I/O, Efektové, Všeobecné a Vizualizační pluginy; Nastavení, Fonty a Název. Rozhodně nemá cenu popisovat všechny konfigurační volby, jenom bych rád zmínil Vstupní plugin CD Audio Player – pokud klepnete na rozšiřující nastavení, můžete si určit, jaká mechanika a jaký adresář má být za Audio CD považován.

Skiny

Protože defaultní skin není zrovna nádherný, můžete si nainstalovat balíček xmms-skins, který XMMS přidá asi desítku dalších skinů. Prohlédnout si je můžete v Volby - Výběr vzhledu (zkratka ALT + S) a zkoušet je můžete samozřejmě rovnou. Další skiny si můžete stáhnout třeba z části Skins oficiální stránky, instalují se prostým rozbalením do adresáře ~/.xmms/Skins/. Skiny lze najít i různě po internetu a použít jdou i skiny pro starý WinAMP.

Výše představené skiny mají ale zásadní nevýhodu – rozmístění ovládacích prvků je stále stejně nudné. I to se dá naštěstí obejít rozšířením, nainstalujte balíček xmms-kjofol-skins, který přidá nový vizualizační plugin kjofol, který umožňuje použití skinů původně určených právě pro tento program. Jeho skiny jsou o řád lepší a zábavnější :). Pokud se vám nový vizualizační plugin zalíbí, asi nebude žádoucí zobrazování dvou oken přehrávače, takže to "staré" můžete vhodným nastavením kjofol pluginu při startu automaticky skrývat (opět ho můžete vyvolat stiskem klávesy M). V případě, že by vám původní skiny nestačily, můžete další postahovat opět různě na webu, např. na stránkách kde-look.org.

U kjofol pluginu musím zmínit další negativní vlastnost XMMS – v případě, že to budete s pluginy přehánět, může být nestabilní. Například konkrétně mě se stává, že s kjofol výstupem XMMS náhodně padá (s tím, že si s sebou do křemíkového nebe vezme také od posledního spuštění nový playlist a samozřejmě také číslo aktuálně přehrávané písničky). Řešení tohoto problému je jednoduché – metodou pokus/omyl odzkoušet, jestli je vaše aktuální kombinace pluginů stabilní a tu nechat.

Velice "příjemná" je také kombinace, která si po druhém spuštění svoji stabilitu "rozmyslí". Výsledkem je pak to, že pokus o spuštění XMMS bude ihned následovat jeho pád, takže nestihnete případné problémové pluginy ani vypnout. Zde ke slovu přijde jedna ze světlých stránek XMMS – textové konfigurační soubory. V podstatě všechna důležitá konfigurace je soustředěna do souboru ~/.xmms/config, který můžete buďto rovnou celý smazat (a vše potřebné nastavit znovu) a nebo zkoušet odmazávat jednotlivé sekce.

Pluginy

Jak už se dá odtušit z odstavců výše, tak právě pluginy jsou to, co dělá XMMS mocným programem. Právě proto mi třeba doma běží XMMS např. s vizualizačním pluginem pro "hezký" skin, dá se ovládat dálkovým ovládáním v blízkosti počítače (přes LIRC) a název aktuálně přehrávané písničky se zobrazuje na domácí lokální webové stránce.

Přehled těch nejpopulárnějších pluginů najdete na domovské stránce XMMS, já vám představím pár, které stojí za vyzkoušení a přitom se jednoduše instalují, protože jsou rovnou v distribuci Mandrake (testováno na verzi 10.0).

Pro DJ a ty, kteří poslouchají hudbu, která se na to hodí, bude jistě nepostradatelný plugin xmms-crossfade (ve stejnojmenném balíčku), který umí vynechávat mezery mezi jednotlivými skladbami a především zvládne vytvořit mezi jednotlivými skladbami přechod díky prolnutí (pozor, bohužel pracuje přímo s OSS).

Užitečný je i balíček xmms-morestate, ve kterém se ukrývá plugin se stejným názvem, a který si "zapamatuje" některé věci před ukončením XMMS – např. kde jste skončili v poslední písničce a podobně.

Pokud by vám chyběla vizualizace, nainstalujte si balíčky xmms-more-vis-plugins (celý balík pluginů pro vizualizaci, které by měly být víceméně stabilní, ty nestabilní najdete v xmms-more-vis-plugins-unsafe) a xmms-mesa (akcelerované vizualizace, které využívají knihovny Mesa3D).

V případě, že rádi vidíte obal přehrávaného CD (nutné připojení k internetu), sáhněte po balíčku xmms-coverview; v případě že potřebujete přehrávat MPEGy, nainstalujte xmms-smpeg.

XMMS default XMMS skiny XMMS kjofol + vizualizace

Samotný XMMS nevypadá na začátku zrovna přitažlivě. *** S pozměněným skinem to už je o něco lepší. *** Ale netradiční vzhled nic nenahradí. Obzvlášť Disco Tux (na screenshotu v levo nahoře) je opravdu důležitý :).

Něco navíc

V souvislosti s přehrávači hudby je také důležité zmínit některé více komfortní nástroje. Např. yammi, ve kterém můžete jednoduše a přitom pohodlně spravovat svoji sbírku uložené hudby – podporuje vyhledávání, přidávání písniček do fronty a mnoho dalšího. Výhodou je, že písničky může přehrávat např. právě XMMS. I yammi má svoji "konkurenci" – zmíním např. madman, amarok a xmmsjb :o).

Ti ostatní

Samozřejmě nemusíte používat XMMS, ale můžete vyzkoušet i další programy. Noatun, přehrávač multimédií pro KDE se sympatickým OSD, AlsaPlayer, grafický i do konzole a nebo mpg321. Ve srovnání s nimi mi ale přijde XMMS s potřebnými pluginy jasným vítězem pro přehrávaní hudby – prostě program, který musíte mít. :o).

Verze pro tisk

pridej.cz

 

DISKUZE

amaroK 5.1.2006 14:46 camlost




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

15.5.2017 23:50 /František Kučera

Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 18. května od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).


Přidat komentář

12.5.2017 16:42 /Honza Javorek
PyCon CZ, česká konference o programovacím jazyce Python, se po dvou úspěšných ročnících v Brně bude letos konat v Praze, a to 8. až 10. června. Na konferenci letos zavítá např. i Armin Ronacher, známý především jako autor frameworku Flask, šablon Jinja2/Twig, a dalších projektů. Těšit se můžete na přednášky o datové analytice, tvorbě webu, testování, tvorbě API, učení a mentorování programování, přednášky o rozvoji komunity, o použití Pythonu ve vědě nebo k ovládání nejrůznějších zařízení (MicroPython). Na vlastní prsty si můžete na workshopech vyzkoušet postavit Pythonem ovládaného robota, naučit se učit šestileté děti programovat, efektivně testovat nebo si v Pythonu pohrát s kartografickým materiálem. Kupujte lístky, dokud jsou.
Přidat komentář

2.5.2017 9:20 /Eva Rázgová
Putovní konference československé Drupal komunity "DrupalCamp Československo" se tentokrát koná 27. 5.2017 na VUT FIT v Brně. Můžete načerpat a vyměnit si zkušenosti z oblasti Drupalu 7 a 8, UX, SEO, managementu týmového vývoje, využití Dockeru pro Drupal a dalších. Vítáni jsou nováčci i experti. Akci pořádají Slovenská Drupal Asociácia a česká Asociace pro Drupal. Registrace na webu .
Přidat komentář

1.5.2017 20:31 /Pavel `Goldenfish' Kysilka
PR: 25.5.2017 proběhne v Praze konference na téma Firemní informační systémy. Hlavními tématy jsou: Informační systémy s vlastní inteligencí, efektivní práce s dokumenty, mobilní přístup k datům nebo využívání cloudu.
Přidat komentář

15.4.2017 15:20 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě IoT a radiokomunikace? Přijď na sraz spolku OpenAlt, který se bude konat ve středu 19. dubna od 18:30 v Šenkovně (Sokolská 60, Praha 2).
Přidat komentář

5.3.2017 19:12 /Redakce Linuxsoft.cz
PR: 23. března proběhne v Praze konferenci na téma Cloud computing v praxi. Hlavními tématy jsou: Nejžhavější trendy v oblasti cloudu a cloudových řešení, Moderní cloudové služby, Infrastruktura současných cloudů, Efektivní využití cloudu, Nástrahy cloudových řešení a jak se jim vyhnout.
Přidat komentář

27.2.2017 22:12 /František Kučera
Pozvánka na 137. sraz OpenAlt – Praha: Tentokrát jsme si pro vás připravili neobvyklou akci. Ve středu 1.3. v 17:30 nás přivítá sdružení CZ.NIC ve svých prostorách v Milešovské ulici číslo 5 na Praze 3, kde si pro nás připravili krátkou prezentaci jejich činnosti. Následně navštívíme jejich datacentrum pod Žižkovskou věží. Provedou nás prostory, které jsou běžnému smrtelníkovi nedostupné!
Po ukončení prohlídky se všchni odebereme do hostince U vodoucha, Jagelonská 21, Praha 3 pochutnat si na některém z vybraných piv či dát si něco na zub. Rezervaci máme od 19:30, heslo je OpenAlt.
Ale pozor! Do prostor datového centra máme omezený přístup, dostane se tam pouze 10 lidí! Takže kdo přijde dříve, ten má přednost, a občanky s sebou! Kdo nebude chtít na prohlídku datového centra, může se pomalu přesunout do hostince U vodoucha a u nepřeberné nabídky piv počkat na ostatní.
Přidat komentář

18.1.2017 0:49 /František Kučera
Členové a příznivci spolku OpenAlt se pravidelně schází v Praze a Brně. Fotky z pražských srazů za uplynulý rok si můžete prohlédnout na stránkách spolku. Příští sraz se koná už 19. ledna – tentokrát je tématem ergonomie ovládání počítače – tzn. klávesnice, myši a další zařízení. Také budete mít příležitost si prohlédnout pražský hackerspace Brmlab.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

15.6.2017 9:34 / Ondřej Havlas
php,

10.6.2017 10:39 / Temple
sell home for cash

11.5.2017 23:32 / lelo
Re: Problém se správcem balíčků

11.5.2017 5:45 / davd mašek
Re: Problém se správcem balíčků

10.5.2017 22:54 / lelo
Re: Problém se správcem balíčků

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2017) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze