CMUS (C* Music Player) - E Konsol-baséiert Audio Player fir Linux


CMus ass en Open Source ncursed baséiert liichtgewiicht, séier a mächteg Terminal Audio Player fir Unix/Linux wéi Betribssystemer. Et gouf verëffentlecht a verdeelt ënner GNU General Public License (GPL) a leeft exklusiv duerch eng terminalbaséiert User-Interface.

CMus gouf entwéckelt fir op engem Text-nëmmen User Interface ze lafen, dat reduzéiert d'Ressourcen déi néideg sinn fir d'Applikatioun op eelere Computeren ze lafen, souwéi Systemer wou X Fënster System net verfügbar ass.

CMus Applikatioun war ursprénglech vum Timo Hirvonen entwéckelt, mee hien opgehalen Entwécklung ronderëm an 2008. Spéider war et cmus-unofficial genannt an dann iwwerholl vun SourceForge am November 2008. Am Februar 2010, war et fusionéieren an den offiziellen Projet genannt cmus “.

Cmus Fonctiounen

  1. Ënnerstëtzung bäigefüügt fir vill Audioformater abegraff MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN a MOD.
  2. Méi séier Start-up mat Dausende vu Tracks.
  3. Kontinuéierlech Playback a ReplayGain Ënnerstëtzung.
  4. Dampung vun Ogg an MP3 Tracks vun Icecast a Shoutcast.
  5. Staark Museksbibliothéik Filteren a Live Filteren.
  6. Spillschlaang an exzellent Kompilatiounshandhabung.
  7. Einfach ze benotzen Verzeichnungsbrowser a personaliséierbar Faarwen mat dynamesche Tastebindungen.
  8. Addéiert Vi Stil Sich Modus a Kommando Modus mat Tab fäerdeg.
  9. Einfach kontrolléiert iwwer cmus-Remote Kommando (UNIX Socket oder TCP/IP).
  10. Lauft op Unix-ähnleche Systemer, dorënner Linux, OS X, FreeBSD, NetBSD, OpenBSD a Cygwin.
  11. Fir méi Haaptfeatures besicht DÉI SÄIT.

Installéiere CMUS Audio Player op Ubuntu/Debian a Linux Mint

Fir CMus Museksspiller z'installéieren, öffnen eng Terminalfenster andeems Dir Ctrl + Alt + T vum Desktop dréckt a lafen de folgende Kommando fir et z'installéieren.

$ 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

Am Fall wou Äre Package Manager keng aktuell Versioun vu cmus ubitt, kënnt Dir et aus dem folgende Repository op Äre Systemer addéieren.

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

Installéiert CMUS Audio Player op RHEL/CentOS a Fedora

CMus Audio Player kann op Red Hat baséiert System installéiert ginn, mat Drëtt Partei Repository. Also, loosst eis RPMForge Repository op Äre Systemer installéieren an aktivéieren. Wann Dir rpmforge op Ärem System aktivéiert hutt, kënnt Dir mat dem folgenden 'yum Kommando' installéieren.

# 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!

Start CMus

Fir d'éischte Kéier ze starten, tippt einfach \cmus\ an engem Terminal an dréckt 'Enter'. Et fänkt un an oppen eng Album/Kënschtler Vue, déi sou ausgesäit.

$ sudo cmus

Musek dobäizemaachen CMus

Öffnen d'Dateibrowser Vue andeems Dir op 5 dréckt an e puer Musek derbäi. D'Vue soll eppes ähnlech wéi dëst sinn.

Benotzt Pfeiltasten fir den Dossier ze wielen an dréckt 'Enter' fir an den Dossier ze navigéieren wou Dir all Audiodateien gespäichert hutt. Fir Audiodateien an Är Bibliothéik ze addéieren, benotzt Pfeiltasten fir eng Datei oder Dossier ze wielen an dréckt 'a' Schlëssel, bréngt Iech erof op déi nächst Zeil (also et ass einfach vill Dateien/Ordner derbäi ze ginn). Also, fänkt un Dateien oder Ordner ze addéieren andeems Dir 'a' op Är Bibliothéik dréckt. Wann Dir Musikdateien derbäigesat hutt, späichert se andeems Dir : späicheren op der Kommandoprompt vun cmus tippt an dréckt 'Enter'.

Lidder aus der CMus Bibliothéik spillen

Fir Streck ze spillen einfach Typ '2' fir d'Bibliothéik Vue ze kréien. Dir kritt eppes ähnlech wéi dëst.

Benotzt d''up' an 'down' Schlësselen fir eng Streck ze wielen, déi Dir gär spillt an dréckt 'Enter'.

Benotzt d'up an down Pfeiltasten fir eng Streck ze wielen déi Dir gären héiere wëllt, an dréckt Enter fir se ze spillen.

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.

Gestioun vun der Queue

Ugeholl, Dir lauschtert e Lidd, a wëllt dat nächst Lidd vun Ärer Wiel spillen, ouni déi aktuell lafend Streck ze ënnerbriechen. Gitt einfach op d'Streck déi Dir als nächst spille wëllt a gitt 'e'.

Fir d'Schlaang ze gesinn/z'änneren, dréckt '4' an Är Schlaangvisioun soll ausgesinn wéi eng einfach Bibliothéiksvisioun.

Wann Dir d'Uerdnung vun de Gleiser wëllt änneren, kënnt Dir op 'p' Schlësselen schloen. Fir eng Streck aus der Schlaanglëscht ze läschen, benotzt einfach '* Shift-D'.

D'Playlist

De Playlist Modus op '3', awer ier Dir op d'Playlist View plënnert, léisst e puer Lidder derbäi. Dréckt '2' fir d'Bibliothéik Vue ze kréien a gitt op d'Streck déi Dir wëllt an dréckt 'y' fir derbäi ze ginn. Typ elo '3' fir déi nei erstallt Playlist ze goen.

Ähnlech wéi d'Queue View, wou Dir 'p' Schlësselen an 'd' Schlëssel benotze kënnt fir Lidder aus der Playlist ze réckelen an ze läschen.

Sich no Streck

Fir eng Streck ze sichen, gitt an d'Bibliothéikssiicht andeems Dir '2' dréckt an dann dréckt '/' fir eng Sich ze starten. Typ engem Streck Numm Dir sicht. CMus fänkt no Tracks ze sichen déi all déi Wierder an hinnen hunn. Dréckt 'Enter' fir aus dem Sichmodus erauszekommen an dréckt 'n' fir de nächste Match ze fannen.

CMus Personnalisatioun

Wéi ech gesot hunn, huet Cmus eng Rëtsch ganz cool Astellunge fir ze tweaken, wéi d'Streckdiskussnummeren z'änneren, d'Replaygian Ënnerstëtzung z'erméiglechen oder d'Tastebindungen z'änneren. Fir déi séier Vue vun den aktuellen Tastebindungen an Astellungen ze kréien, dréckt '7' a fir d'Astellung oder d'Tastebindung z'änneren (Up/Down Keys) an dréckt 'Enter'.

CMus ophalen

Wann Dir et gemaach hutt, dréckt ': q' a dréckt 'Enter' fir opzehalen. Dëst späichert all Är Bibliothéik, Astellungen, Playlist a Schlaang.

Weider Liesung

CMus Applikatioun kënnt mat engem super Referenzmanual. Hei hunn ech déi meescht Features a Kommandoen net iwwerdeckt wéi Lueden an Späicheren Playlists, Verwalten a Kontroll vun cmus op afstand mam Kommando cmus-remote etc. Fir méi Kommandoen an Optiounen benotzt *man cmus* an engem Terminal oder liest de folgend Referenz Säit.

Cmus Referenzmanual