CMUS (predvajalnik glasbe C *) - predvajalnik zvoka na osnovi konzole za Linux


CMus je lahek, hiter in zmogljiv terminalni avdio predvajalnik za Unix/Linux, podoben operacijskim sistemom. Izdan je bil in distribuiran pod GNU General Public License (GPL) in teče izključno prek uporabniškega vmesnika na osnovi terminala.

CMus je bil zasnovan tako, da deluje v besedilnem uporabniškem vmesniku, kar zmanjšuje vire, potrebne za zagon aplikacije v starejših računalnikih in sistemih, kjer X okenski sistem ni na voljo.

Aplikacijo CMus je prvotno razvil Timo Hirvonen, vendar je razvoj ustavil okrog leta 2008. Kasneje je bil imenovan "cmus-neuradno", nato pa ga je SourceForge prevzel novembra 2008. Februarja 2010 je bil združen v uradni projekt z imenom "cmus “.

Značilnosti Cmus

  1. Dodana podpora za številne zvočne formate, vključno z MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN in MOD.
  2. Hitrejši zagon s tisoči skladb.
  3. Neprekinjeno predvajanje in podpora za ReplayGain.
  4. Parjenje skladb Ogg in MP3 iz Icecast in Shoutcast.
  5. Močni filtri glasbene knjižnice in filtriranje v živo.
  6. Čakalna vrsta predvajanja in odlično upravljanje kompilacij.
  7. Enostaven za uporabo brskalnika po imenikih in prilagodljive barve z dinamičnimi vezavami tipk.
  8. Dodan način iskanja v slogu Vi in način ukaza z dokončanjem zavihka.
  9. Preprosto upravljanje prek cmus-oddaljenega ukaza (vtičnica UNIX ali TCP/IP).
  10. Deluje na sistemih, podobnih Unixu, vključno z Linuxom, OS X, FreeBSD, NetBSD, OpenBSD in Cygwin.
  11. Za več osnovnih funkcij obiščite TO STRAN.

Namestitev avdio predvajalnika CMUS na Ubuntu/Debian in Linux Mint

Če želite namestiti predvajalnik glasbe CMus, odprite terminalsko okno tako, da na namizju pritisnete »Ctrl + Alt + T« in zaženete naslednji ukaz.

$ sudo apt-get install cmus
[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

Če upravitelj paketov ne ponuja posodobljene različice cmusa, jo lahko dobite v naslednjem repozitoriju za dodajanje v vaše sisteme.

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

Namestitev avdio predvajalnika CMUS na RHEL/CentOS in Fedora

Zvočni predvajalnik CMus je mogoče namestiti v sistem, ki temelji na Red Hat, s pomočjo repozitorija tretjih oseb. Torej, namestimo in omogočimo repozitorij RPMForge v vaših sistemih. Ko v sistemu omogočite rpmforge, lahko namestite z uporabo naslednjega "yum ukaza".

# yum install cmus
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!

Zagon CMus

Za prvi zagon preprosto vtipkajte \\ "cmus \\" v terminal in pritisnite 'Enter'. Začel se bo in odprl pogled albuma/izvajalca, ki je videti nekako takole.

$ sudo cmus

Dodajanje glasbe v CMus

Odprite pogled brskalnika datotek s pritiskom na “5” in dodajte nekaj glasbe. Pogled bi moral biti podoben temu.

S puščičnimi tipkami izberite mapo in pritisnite tipko Enter, da se pomaknete do mape, v katero ste shranili vse zvočne datoteke. Če želite v svojo knjižnico dodati zvočne datoteke, s puščičnimi tipkami izberite datoteko ali mapo in pritisnite tipko "a", da se popeljete v naslednjo vrstico (tako da lahko preprosto dodate veliko datotek/map). Torej, začnite dodajati datoteke ali mape tako, da v knjižnico pritisnete »a«. Ko dodate glasbene datoteke, jih shranite tako, da v ukazni poziv cmus vnesete »: save« in pritisnete »Enter«.

Predvajanje skladb iz knjižnice CMus

Za predvajanje skladbe preprosto vnesite "2", da si ogledate knjižnico. Dobili boste nekaj podobnega temu.

S tipkama »gor« in »dol« izberite skladbo, ki jo želite predvajati, in pritisnite »Enter«.

S puščičnima tipkama »gor« in »dol« izberite skladbo, ki jo želite poslušati, in pritisnite »Enter«, da jo predvajate.

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 čakalne vrste

Recimo, da poslušate skladbo in želite predvajati naslednjo skladbo po svoji izbiri, ne da bi prekinili trenutno izvajano skladbo. Preprosto pojdite na skladbo, ki jo želite predvajati, in vnesite "e".

Če si želite ogledati/urejati čakalno vrsto, pritisnite tipko »4« in pogled čakalne vrste naj bo videti kot preprost pogled knjižnice.

Če želite spremeniti vrstni red skladb, lahko s pritiskom na tipko 'p'. Če želite odstraniti skladbo s seznama čakalnih vrst, preprosto uporabite '* shift-D'.

Seznam predvajanja

Način seznama predvajanja na »3«, vendar preden se premaknete na pogled seznama predvajanja, lahko dodate nekaj skladb. Pritisnite "2", da si ogledate knjižnico, pojdite na želeno skladbo in pritisnite "y", da jo dodate. Zdaj vnesite »3«, da odprete novo ustvarjeni seznam predvajanja.

Podobno kot pri pogledu v vrsto, kjer lahko s tipkama „p“ in „d“ premikate in brišete pesmi s seznama predvajanja.

Poiščite skladbo

Če želite iskati skladbo, pojdite v pogled knjižnice s pritiskom na '2' in nato pritisnite '/' za začetek iskanja. Vnesite ime skladbe, ki jo iščete. CMus bo začel iskati skladbe, v katerih so vse te besede. Pritisnite "Enter", da izstopite iz načina iskanja, in "n", da poiščete naslednje ujemanje.

Prilagajanje CMus

Kot sem že rekel, ima Cmus na voljo zelo kul nastavitev, na primer spreminjanje številk diskov skladb, omogočanje podpore za predvajanje ali spreminjanje povezav tipk. Če si želite hitro ogledati trenutne povezave tipk in nastavitve, pritisnite '7' in za spremembo nastavitev ali uporabe tipk (tipke gor/dol) in pritisnite 'Enter'.

Zaprite CMus

Ko končate, pritisnite ': q' in pritisnite 'Enter' za izhod. Tako boste shranili vso svojo knjižnico, nastavitve, seznam predvajanja in čakalno vrsto.

Nadaljnje branje

Aplikaciji CMus je priložen odličen referenčni priročnik. Tu nisem zajel večine funkcij in ukazov, kot so 'nalaganje' in 'shranjevanje' seznamov predvajanja, upravljanje in upravljanje cmusa na daljavo z uporabo ukaza 'cmus-remote' itd. Za več ukazov in možnosti uporabite * man cmus * v terminalu ali preberite naslednjo referenčno stran.

Referenčni priročnik za Cmus