CMUS (C* Music Player) - audio player za Linux temeljen na konzoli


CMus je lagani, brzi i moćni terminalni audio player otvorenog koda zasnovan na ncursedu za Unix/Linux operativne sustave. Objavljen je i distribuiran pod GNU Općom javnom licencom (GPL) i radi isključivo preko korisničkog sučelja temeljenog na terminalu.

CMus je osmišljen za rad na korisničkom sučelju koje sadrži samo tekst, što smanjuje resurse potrebne za pokretanje aplikacije na starijim računalima kao i sustavima gdje X prozorski sustav nije dostupno.

Aplikaciju CMus izvorno je razvio Timo Hirvonen, ali je prekinuo razvoj 2008.. Kasnije je nazvan "cmus-unofficial", a zatim ga je preuzeo SourceForge u studenom 2008.. U veljači 2010. spojen je u službeni projekt pod nazivom “cmus“.

Cmus značajke

  1. Dodana podrška za mnoge audio formate uključujući MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN i MOD.
  2. Brže pokretanje s tisućama zapisa.
  3. Podrška za kontinuiranu reprodukciju i ReplayGain.
  4. Steaming Ogg i MP3 pjesama s Icecasta i Shoutcasta.
  5. Snažni filteri glazbene knjižnice i filtriranje uživo.
  6. Red čekanja za reprodukciju i izvrsno rukovanje kompilacijama.
  7. Preglednik direktorija jednostavan za korištenje i prilagodljive boje s dinamičkim vezama tipki.
  8. Dodan način pretraživanja u stilu Vi i naredbeni način s dovršavanjem kartice.
  9. Lako se kontrolira preko cmus-remote naredbe (UNIX utičnica ili TCP/IP).
  10. Radi na sustavima sličnim Unixu, uključujući Linux, OS X, FreeBSD, NetBSD, OpenBSD i Cygwin.
  11. Za više osnovnih značajki posjetite OVU STRANICU.

Instaliranje CMUS Audio Playera na Ubuntu/Debian i Linux Mint

Da biste instalirali CMus glazbeni player, otvorite prozor terminala pritiskom na “Ctrl+Alt+T” na radnoj površini i pokrenite sljedeću naredbu da biste ga instalirali.

sudo apt-get install cmus
Uzorak izlaza
[sudo] password for tecmint: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  java-wrappers libjs-cropper libjs-prototype libjs-scriptaculous libphp-phpmailer libphp-snoopy tinymce
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  cmus-plugin-ffmpeg libao-common libao4
Suggested packages:
  libesd0 libesd-alsa0
The following NEW packages will be installed:
  cmus cmus-plugin-ffmpeg libao-common libao4
0 upgraded, 4 newly installed, 0 to remove and 36 not upgraded.
Need to get 282 kB of archives.
After this operation, 822 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://in.archive.ubuntu.com/ubuntu/ raring/main libao-common all 1.1.0-2ubuntu1 [6,610 B]
Get:2 http://in.archive.ubuntu.com/ubuntu/ raring/main libao4 i386 1.1.0-2ubuntu1 [37.7 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ raring/universe cmus i386 2.5.0-1 [228 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ raring/universe cmus-plugin-ffmpeg i386 2.5.0-1 [9,094 B]
Fetched 282 kB in 18s (15.5 kB/s)                                                                                                                             
Selecting previously unselected package libao-common.
(Reading database ... 218196 files and directories currently installed.)
Unpacking libao-common (from .../libao-common_1.1.0-2ubuntu1_all.deb) ...
Selecting previously unselected package libao4:i386.
Unpacking libao4:i386 (from .../libao4_1.1.0-2ubuntu1_i386.deb) ...
Selecting previously unselected package cmus.
Unpacking cmus (from .../archives/cmus_2.5.0-1_i386.deb) ...
Selecting previously unselected package cmus-plugin-ffmpeg.
Unpacking cmus-plugin-ffmpeg (from .../cmus-plugin-ffmpeg_2.5.0-1_i386.deb) ...
Processing triggers for man-db ...
Setting up libao-common (1.1.0-2ubuntu1) ...
Setting up libao4:i386 (1.1.0-2ubuntu1) ...
Setting up cmus (2.5.0-1) ...
Setting up cmus-plugin-ffmpeg (2.5.0-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

U slučaju da vaš upravitelj paketa ne nudi ažuriranu verziju cmus-a, možete je nabaviti iz sljedećeg repozitorija za dodavanje na vašim sustavima.

sudo add-apt-repository ppa:jmuc/cmus
sudo apt-get update
sudo apt-get install cmus

Instaliranje CMUS Audio Playera na RHEL/CentOS i Fedora

CMus audio player može se instalirati na sustav temeljen na Red Hatu, koristeći repozitorij treće strane. Dakle, instalirajmo i omogućimo RPMForge repozitorij na vašim sustavima. Nakon što omogućite rpmforge na svom sustavu, možete instalirati pomoću sljedeće ‘yum naredbe’.

yum install cmus
Uzorak izlaza
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos-hcm.viettelidc.com.vn
 * rpmforge: be.mirror.eurid.eu
 * updates: mirrors.digipower.vn
rpmforge                                                              | 1.9 kB     00:00     
rpmforge/primary_db                                                   | 2.7 MB     00:53     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cmus.i686 0:2.4.1-1.el6.rf will be installed
Dependencies Resolved

=============================================================================================
 Package                  Arch       Version                            Repository      Size
=============================================================================================
Installing:
 cmus                     i686       2.4.1-1.el6.rf                     rpmforge       294 k

Transaction Summary
=============================================================================================
Install      1 Package(s)

Total download size: 1.0 M
Installed size: 2 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): cmus-2.4.1-1.el6.rf.i686.rpm 					294 kB     	00:13  

Installing : cmus-2.4.1-1.el6.rf.i686                                   		23/23 
Verifying  : cmus-2.4.1-1.el6.rf.i686                                   		17/23 

Installed:
  cmus.i686 0:2.4.1-1.el6.rf                                                                                                                                   

Complete!

Pokretanje CMusa

Za pokretanje prvi put samo upišite `cmus` u terminal i pritisnite 'Enter'. Pokrenut će se i otvoriti prikaz albuma/izvođača, koji izgleda otprilike ovako.

sudo cmus

Dodavanje glazbe u CMus

Otvorite preglednik datoteka pritiskom na “5” i dodajte glazbu. Pogled bi trebao biti nešto slično ovome.

Pomoću tipki sa strelicama odaberite mapu i pritisnite 'Enter' za navigaciju do mape u kojoj ste pohranili sve audio datoteke. Da biste dodali audio datoteke u svoju biblioteku, koristite tipke sa strelicama za odabir datoteke ili mape i pritisnite tipku 'a', odvest će vas dolje u sljedeći redak (tako da je lako dodati mnogo datoteka/ mape). Dakle, počnite dodavati datoteke ili mape pritiskom na 'a' u svoju biblioteku. Nakon što dodate glazbene datoteke, spremite ih upisivanjem “:save” u naredbeni redak cmusa i pritisnite ‘Enter’.

Reprodukcija zapisa iz biblioteke CMus

Za reprodukciju zapisa jednostavno upišite '2' da biste dobili prikaz knjižnice. Dobit ćete nešto slično ovome.

Pomoću tipki ‘gore’ i ‘dolje’ odaberite pjesmu koju želite reproducirati i pritisnite ‘Enter’.

Koristite tipke sa strelicama 'gore' i 'dolje' da biste odabrali pjesmu koju želite čuti i pritisnite 'Enter' za reprodukciju to.

Neke CMus tipke za upravljanje Playom
Press *c* to pause/unpause
Press right/left to seek by 10 seconds
Press *<*/*>* seek by one minute
Press "r" to repeat the track
Press "s" to random order to play all tracks.

Upravljanje redom čekanja

Pretpostavimo da slušate pjesmu i želite pustiti sljedeću pjesmu po svom izboru, bez prekidanja pjesme koja se trenutno izvodi. Jednostavno idite na pjesmu koju želite reproducirati sljedeću i upišite 'e'.

Za pregled/uređivanje reda čekanja pritisnite '4' i vaš prikaz čekanja trebao bi izgledati kao jednostavan prikaz knjižnice.

Ako želite promijeniti redoslijed zapisa, to možete učiniti pritiskom na tipke 'p'. Da biste uklonili pjesmu s popisa čekanja, jednostavno upotrijebite '*shift-D'.

Popis pjesama

Način rada popisa za reprodukciju na '3', ali prije prelaska na prikaz popisa za reprodukciju, dodajmo neke pjesme. Pritisnite ‘2’ za prikaz biblioteke i idite na pjesmu koju želite i pritisnite ‘y’ za dodavanje. Sada upišite '3' za otvaranje novostvorenog popisa za reprodukciju.

Slično prikazu čekanja, gdje možete koristiti tipke 'p' i tipke 'd' za premještanje i brisanje pjesama s popisa za reprodukciju.

Traži pjesmu

Za pretraživanje pjesme idite na prikaz biblioteke pritiskom na '2' i zatim pritisnite '/' za početak pretraživanja. Upišite naziv zapisa koji tražite. CMus će početi tražiti pjesme koje sadrže sve te riječi. Pritisnite ‘Enter’ da izađete iz načina pretraživanja i pritisnite ‘n’ da pronađete sljedeće podudaranje.

Prilagodba CMus-a

Kao što sam rekao, Cmus ima hrpu vrlo zgodnih postavki za ugađanje, poput mijenjanja brojeva diskova zapisa, omogućavanja replaygian podrške ili mijenjanja tipkovnica. Da biste dobili brzi pregled trenutnih povezivanja tipki i postavki, pritisnite '7' i promijenite postavku ili upotrebu povezivanja tipki (tipke gore/dolje) i pritisnite 'Enter'.

Zatvorite CMus

Kada završite, pritisnite ':q' i pritisnite 'Enter' za izlaz. Ovo će spremiti svu vašu knjižnicu, postavke, popis za reprodukciju i red čekanja.

Daljnje čitanje

Aplikacija CMus dolazi s izvrsnim referentnim priručnikom. Ovdje nisam pokrio većinu značajki i naredbi kao što su 'učitavanje' i 'spremanje' popisa za reprodukciju, daljinsko upravljanje i kontroliranje cmus-a pomoću 'cmus-remote ' naredba, itd. Za više naredbi i opcija koristite *man cmus* u terminalu ili pročitajte sljedeću referentnu stranicu.

Referentni priručnik za Cmus