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

> C* Music Player

Dnes si představíme jeden sympatický hudební přehrávač pracující v textovém režimu s podporou velkého množství hudebních formátů a pohodlným způsobem ovládání.

29.5.2012 17:00 | David Adamczyk | Články autora | přečteno 3641×

C* Music Player zkráceně cmus, je hudební přehrávač pracující v textovém režimu. Mezi jeho základní vlastnosti patří podpora velkého množství formátů Ogg Vorbis, MP3, FLAC, Musepack a další. Jako výstupní pluginy podporuje vetšinu známých řešení, se kterými se běžně uživatel setká. Překvapit může podpora RoarAudio, waveOut přehrávání MP3 a Ogg streamů, definování fronty hudebních souborů určených k přehrání, nebo podpora spolupráce s hudebními servery Last.fm nebo Libre.fm a ovládání ve stylu textového editoru Vi.

Instalace

podporovány jsou snad všechny distribuce GNU/Linuxu, BSD systémy, MacOS X a cmus je možné provozovat také v prostředí Cygwin. Instalovat je možné jak z distribučního balíčku, tak stažením zdrojových kódů z oficiálních webových stránek projektu, případně z gitu pomocí příkazu:

git clone -b pu git://gitorious.org/cmus/cmus.git
Pokud jste se rozhodli pro kompilaci ze zdrojových kódů doporučuji prohlédnout možnosti kompilace příkazem:
./configure --help 
poté můžete pokračovat
./configure
make
sudo make install
jestliže jste povolili výchozí prefix pro instalaci budou nainstalované soubory pravděpodobně umístěny v následujících adresářích:
  • /usr/bin/cmus - samotný přehrávač cmus.
  • /usr/bin/cmus-remote - utilita pro ovládání běžící instance cmus. Umožňuje provádět činnosti jako přeskakování skladeb, pauza, modifikace playlistu a podobně. Pravděpodobně pro něj najdete využití ve skriptech, nebo si pro jednotlivé příkazy můžete namapovat klávesové zkratky, nebo je volat například prostřednictvím menu svého oblíbeného okenního správce.
  • /usr/share/cmus/ - slouží pro uchovávání grafických témat a konfiguračních souborů
  • /usr/share/man/ - zde nalezneme manuálové stránky, později je můžeme vyvolat příkazem man cmus - pro manuál progamu cmus, man cmus-remote pro manuál vzdáleného ovládání a man cmus-tutorial pro tutoriál.
  • /usr/share/doc/cmus/examples/ - zde se nachází ukázkový skript cmus-status-display, doporučuji tento skript prozkoumat v případě že potřebujete s cmusem skriptovat, tento skript umožňuje získavat některé informace z běžící instance cmusu.

Pohledy jednotlivých činností

Protože je cmus program pracující v textovém režimu, kde není možné provozovat různé klikací prvky známé z GUI aplikací používá cmus pro oddělení kontextu práce různé režimy. Tyto režimy se mohou lišit podle toho zda pracujete například s playlistem, nebo procházíte knihovnu medií, případně provádíte nějaká nastavení. V prostředí cmusu se tyto režimy nazývají pohledy. Můžete se během práce mezi pohledy libovolně přepínat, tak jako se přepínáte mezi okny aplikace v GUI. Program cmus zvládá celkem 7 pohledů, mezi těmito pohledy se můžete přepínat pomocí klávesových zkratek 1 - 7. To na jakém pohledu se právě nacházíte je zobrazeno v horním stavovém řádku. Následně si vysvětlíme jednotlivé pohledy podrobněji:

  1. Library view - zobrazení všech hudebních souborů, které jsou dostupné v knihovně. Mohou být tříděny v artist/album stromové struktuře. Jednotliví umělci jsou třídění abecedně, alba jsou tříděná dle jednotlivých let.
  2. Sorted Library view - zobrazení obsahu tak jako u prvního pohledu, ale seznam bude tříděn dle kritérií uživatele.
  3. Playlist view - zobrazí editovatelný playlist s editovatelným tříděním
  4. Play queue view - Zobrazuje frontu hudebních souborů, které budou přehrávány.
  5. Browser - procházení adresářů
  6. Filters view - Uživatelem definované filtry
  7. Settings view - Seznam, klávesových zkratek, příkazů a nastavení.

Práce s přehrávačem

První spuštění

Po prvním spuštění cmus je otevřen pohled Library view Všechny funkce implementovány v cmusu mohou být volány pomocí příkazu v příkazovém řádku, nebo mohou být namapovány na příslušnou klávesovou zkratku. Pro vyvolání příkazového módu zadejte : (znak dvojtečka, tak jako v textovém editoru VIM). Pro vykonání příkazu zadejte Enter, nebo pro zrušení klávesu Esc. Použití Up/Down šipek můžete procházet historií příkazů, historie je mimochodem uložena taktéž v souboru command-history. Použitím TAB doplňujete text.

Přidání hudebních souborů

Před samotným přehráváním hudby musíte nejprve přidat do přehrávače nějaké hudební soubory. Toto je možné provést příkazem :add /cesta/hudba, nebo se stiskem klávesy 5 přepnete do pohledu prohlážeče souborů, kde můžete procházet jednotlivé adresáře a přidat vybrané hudební soubory. Pro pohyb v prohlížeči souborů používejte šipky (nebo klávesy j/k a klávesu Enter a Backspace, pro vstup do adresáře nebo návrat z aktuálního adresáře. Vybrané soubory přidáte stisknutím klávesy a. Během procházení hudebních souborů nemusíte mít obavy, cmus nepřesouvá, neduplikuje a nemění vaše soubory. Pouze si uchovává metadata (styl, umělec,..) a informace o tom, kde se soubory nacházejí. Jestliže jste s výběrem hotovi použijte příkaz :save a proveďte jej stisknutím tlačítka Enter. Následně se můžete přesunout do pohledu knihovny hudebních souborů stiskem tlačítka 2.

Přehrávání

Šipkami nahoru a dolů vybíráme skladbu, kterou chceme přehrát. Výběr skadby potvrdíte klávesou Enter. Samotné přehrávání můžete ovládat několika dalšími klávesami. Stiskem šipky doleva nebo doprava posouváte skladbu o 10 sekund, stiskem < nebo > posouváte zpět nebo vpřed o 1 minutu. Stiskem klávesy c skladbu zastavíte. Cmus má několik zajímavých voleb pro určení přehrávané skladby. Aktuální stav tohoto nastavení je zobrazen v pravém spodním rohu. Nejprve je zobrazeno, která kolekce skladeb je přehrávána. Stiskm tlačítka m přepínáte mezi dalšími volbami. Stiskem | cmus zbrazí stav tří přepínačů. Jsou zobrazeny vždy přepínače jejichž funkce je právě aktivní.
  • [C]ontinune - když je tento přepánač vpnut, cmus nebude přehrávat další skladbu po skončení. Toto nastavení přepínáte stiskem kompinace kláves shift-C
  • [R]epeat - jestliže je tato volba povolena včetně volby "Continue" bude skupina skladeb přehrávána pořád dokola. Stiskem klávesy r přepínáte toto nastavení
  • [S]huffle - přehrávání skladeb v náhodném pořadí. Toto nastavení změníte stiskem klávesy s.

Fronta a playlist

Správa fronty slouží k změně pořadí přehrávaných skladeb, aniž byste museli přerušovat právě hrající skladbu. Toto jednoduše provedete nastavením kurzoru na skladbu kterou chcete přehrát jako následující a stisknete klávesu e. Stiskem klávesy 4 zobrazíte pohled na frontu. Tento pohled funguje podobně jako standardní pohled na knihovnu skladeb. Hlavní rozdíl je však v tom, že můžete změnit pořadí skladeb pomocí kláves p a P. Jestliže stisknete klávesovou zkratku shift-D odeberete skladbu z fronty. Když je cmus připraven hrát následující skladbu bude skladba odebrána z horní pozice fronty.

Playlist pracuje opět obdobně jako knihovna skladeb. S vyjímkou že můžete nastavovat pořadí skladeb ručně. Na playlist se přepnete stiskem klávesy 3. Ovšem předtím musíte do playlistu přidat nějaké skladby. Přepněte se zpět na pohled knihovny skladeb klávesou 2, vyhledejte skladbu, kterou chcete přidat a stiskněte klávesu y pro přídání skladby do playlistu. Poté se přesuňte do pohledu playlistu stiskem klávesy 3. Stejně jako u fronty můžete pomocí kláves p, P a D přesunovat a mazat skladby v playlistu. Poznámka: změna pohledu neznamená že cmus bude hrát dále. Přehrávání z playlistu zapnete stisknutím klávesy Enter na jedné z příslušných skladeb v playlistu. Pro přepnutí režimu bez přerušení hrající skladby použijte klávesovou zkratku shift-M.

Hledání skladeb a úprava playlistu

Vyhledávácí mód funguje podobně jako příkazový režim. Pro vstup do vyhledávácího režimu stiskněta klávesu / a napište hledaný výraz. Stisknutím n přecházíte na další záznamy, stisknutím N přecházíte na předchozí záznamy. ? slouží pro zpětné prohledávání. V pohledu 1 až 4 jsou porovnávání umělci, alba a názvy. Napsáním //Slovo prohledáváte pouze umělce nebo ?? prohledáváte pouze alba v pohledu 1. V pohledu 2 - 4 prohledáváte názvy. Dále je popsána editace playlistu. Výběr hudebního souboru provedete klávesou space. Výběr je možné provádět pouze v pohledech 2 až 4. Kopírování hudebních souborů mezi pohledy je možné provádět pro označené hudební soubory mezi pohledy 1 až 5.
  • a - kopíruje hudební soubor do knihovny
  • y - kopíruje hudební soubor do playlistu
  • e - přidá hudební soubor do fronty
  • E - předřadí hudební soubor ve frontě
Přemístění hudebních souborů: V pohledu 2 až 4 můžete přenášet skladby mezi seznamem. Přenášení je zakázáno je-li zapnuto automatické třídění. Stisknutím p přenesete označenou skladbu na místo skladby. P přenese za vybranou skladbu. Odstranění Stidkem klávesy D nebo příkazem delete provedete odstranění vybrané skladby z aktuálního pohledu (1 - 4).

Nastavení

Cmus umožňuje provést jednoduše změnu nastavení. Stiskněte klávesu 7 pro rychlý přehled o aktuálně nastavených klávesových zkratkách. Pro změnu nastavení klávesové zkratky, ji pouze vyberte pomocí kláves se šipkou nahoru a dolů. Stiskněte klávesu Enter, bude vybrán příslušný příkaz, který chcete editovat.

Ukončení

Jestliže chcete skončit zadejte příkaz :q a stiskněte Enter. Následně bude cmus ukončen, nastavení, knihovna a fronta budou uloženy.

Závěr

Pokud preferujete aplikace pracující v textovém režimu doporučuji cmus vyzkoušet. Možná oceníte elegantní práci s přehráváčem založenou na pohledech, pohodlné ovládání pomocí klávesových zkratek a možnost ovládání běžící instance přehrávače extérní utilitou. Díky tomu můžete například cmus ovládat ze svého mobilního telefonu s androidem.

Verze pro tisk

pridej.cz

 

DISKUZE

Nejsou žádné diskuzní příspěvky u dané položky.



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

8.5.2016 17:19 /Redakce Linuxsoft.cz
PR: Dne 26.5.2016 proběhne v Praze konference Cloud computing v praxi. Tématy bude např. nejnovější trendy v oblasti cloudu a cloudových řešení, cloudové služby, infrastruktura cloudu, efektivní využití cloudu, možné nástrahy cloudů a jak se jim vyhnout
Přidat komentář

21.4.2016 8:01 /František Kučera
Spolek OpenAlt zve na 127. distribuovaný sraz příznivců svobodného softwaru a otevřených technologií (hardware, 3D tisk, SDR, DIY, makers…), který se bude konat ve čtvrtek 28. dubna od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

2.3.2016 22:41 /Ondřej Čečák
Letošní ročník konference InstallFest již tento víkend!
Přidat komentář

14.2.2016 16:39 /Redakce Linuxsoft.cz
O víkendu 5. a 6. března 2016 proběhne na pražském Strahově 8. ročník tradiční konference InstallFest. Celkem za dva dny uvidíte ​30 přednášek​ a ​6 workshopů.
Přidat komentář

5.2.2016 17:38 /Petr Ježek
Utilitka z XFce "xfce4-power-manager" nejen umožňuje nastavení lhůty pro uspání či hybernaci, ale i zapínání a vypínání prezentačního módu pro nerušené sledování videí. Stačí ji nastavit v každém vybavenějším panelu a v jakémkoli nontiled WM/DE.
Přidat komentář

10.1.2016 11:32 /Pavel `Goldenfish' Kysilka
LinuxMarket změnil provozovatele. Nově jej provozuje Marek Pszczolka. Více info a detaily #1 a #2.
Přidat komentář

29.12.2015 11:38 /Ondřej Čečák
Ještě posledních pár dní můžete přidávat příspěvky nebo nápady na Install Fest 2016, který se bude konat 5. a 6. března 2016.
Přidat komentář

8.12.2015 11:36 /Petr Ježek
Logické se stává realitou. LibreOffice a Thunderbird se mají dle článku na Redditu stát protiváhou MS řešení (MS Office a Outlook).
Přidat komentář

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

> Poslední diskuze

10.6.2016 21:10 / pavel riha
FreeBSD 10.3 a virtualizace

8.6.2016 21:56 / Milan Gallas
Nevalidní prefix m

7.5.2016 14:58 / Teodor Komárek
Soubory

20.4.2016 0:07 / Jakub Cleing
Sázkový panel PHP FUSION

9.4.2016 9:43 / jiwopene@gmail.com
Re: problém s dpkg a nemožností instalovat

Více ...

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