CMUS (C * muusikapleier) - konsoolipõhine helipleier Linuxile


CMus on avatud lähtekoodiga kerge, kiire ja võimas terminaliheli mängija Unixi/Linuxi sarnastele operatsioonisüsteemidele. See anti välja ja levitati GNU üldise avaliku litsentsi (GPL) all ning see töötab ainult terminalipõhise kasutajaliidese kaudu.

CMus töötati töötamiseks ainult tekstiga kasutajaliideses, mis vähendab ressursse, mis on vajalikud rakenduse käitamiseks vanemates arvutites, samuti süsteemides, kus X-aknasüsteem pole saadaval.

CMus-rakenduse töötas algselt välja Timo Hirvonen, kuid ta lõpetas arenduse 2008. aasta paiku. Hiljem nimetati see cmus-mitteametlikuks ja seejärel võttis SourceForge selle üle novembris 2008. Veebruaris 2010 liideti see ametlikuks projektiks nimega cmus “.

Cmuse funktsioonid

  1. Lisatud paljude heliformaatide tugi, sealhulgas MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN ja MOD.
  2. Kiire käivitamine tuhandete lugudega.
  3. Pidev taasesitus ja ReplayGaini tugi.
  4. Ogg ja MP3 lugude aurutamine Icecastist ja Shoutcastist.
  5. Tugevad muusikakogu filtrid ja reaalajas filtreerimine.
  6. Esitusjärjekord ja suurepärane kompileerimiskäsitlus.
  7. Lihtsalt kasutatav kataloogibrauser ja dünaamiliste klahvisidemetega kohandatavad värvid.
  8. Lisatud Vi-stiilis otsingurežiim ja käskude režiim koos vahelehtede lõpuleviimisega.
  9. Kergesti juhitav cmus-remote käsu kaudu (UNIX-i pesa või TCP/IP).
  10. Töötab Unixi-laadsetes süsteemides, sealhulgas Linux, OS X, FreeBSD, NetBSD, OpenBSD ja Cygwin.
  11. Põhifunktsioonide saamiseks külastage seda lehte.

CMUS Audio Playeri installimine Ubuntu/Debiani ja Linux Mint'i

CMus-pleieri installimiseks avage terminaliaken, vajutades töölaual "Ctrl + Alt + T" ja käivitage selle installimiseks järgmine käsk.

$ 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

Juhul, kui teie paketihaldur ei paku cmuse ajakohast versiooni, saate selle oma süsteemidest järgmise hoidla lisamisest.

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

CMUS Audio Playeri installimine RHEL/CentOS ja Fedora

CMus-helipleieri saab installida Red Hat'i põhisesse süsteemi, kasutades kolmanda osapoole hoidlat. Nii, installime ja lubame oma süsteemides RPMForge'i hoidla. Kui olete rpmforge oma süsteemis lubanud, saate installida järgmise käsuga yum.

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

CMuse käivitamine

Esmakordseks käivitamiseks sisestage lihtsalt terminali\"cmus \" ja vajutage sisestusklahvi. See käivitab ja avab albumi/esitaja vaate, mis näeb välja umbes selline.

$ sudo cmus

Muusika lisamine CMus-i

Avage failibrauseri vaade, vajutades nuppu “5” ja lisage muusikat. Vaade peaks olema midagi sellist sarnast.

Kausta valimiseks kasutage nooleklahve ja vajutage nuppu Enter, et navigeerida kausta, kuhu olete kõik helifailid salvestanud. Helifailide lisamiseks oma teeki kasutage nooleklahvide abil faili või kausta valimist ja vajutage klahvi a, mis viib teid järgmisele reale (nii et paljude failide/kaustade lisamine on lihtne). Niisiis alustage failide või kaustade lisamist, vajutades oma teeki nuppu a. Kui olete muusikafailid lisanud, salvestage need, tippides cmus-i käsureale ": save" ja vajutage sisestusklahvi.

Palade esitamine CMus-i teegist

Loo esitamiseks tippige kogu vaate saamiseks lihtsalt ‘2’. Saate midagi sarnast sarnast.

Kasutage klahve "üles" ja "alla", et valida lugu, mida soovite mängida, ja vajutage sisestusklahvi.

Valige noolenuppude 'üles' ja 'alla' abil lugu, mida soovite kuulata, ja vajutage selle esitamiseks nuppu 'Enter'.

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.

Järjekorra haldamine

Oletame, et kuulate lugu ja soovite mängida järgmist valitud lugu, katkestamata praegu jooksvat pala. Lihtsalt minge palale, mida soovite järgmisena mängida, ja tippige ‘e’.

Järjekorra vaatamiseks/muutmiseks vajutage nuppu 4 ja teie järjekorravaade peaks olema lihtne raamatukoguvaade.

Kui soovite muuta lugude järjekorda, võite vajutada klahve "p". Raja eemaldamiseks järjekorraloendist kasutage lihtsalt nuppu '* shift-D'.

Esitusloend

Esitusloendi režiim režiimis ‘3’ lubab mõned lood lisada enne esitusloendivaatesse liikumist. Teegi vaate saamiseks vajutage ‘2’ ja minge soovitud rajale ning vajutage lisamiseks ‘y’. Uue loodud esitusloendi avamiseks sisestage nüüd ‘3’.

Sarnaselt järjekorravaatele, kus saate esitusloendist lugude teisaldamiseks ja kustutamiseks kasutada klahve „p” ja „d”.

Raja otsimine

Raja otsimiseks minge raamatukogu vaatesse, vajutades nuppu ‘2’ ja seejärel otsingu alustamiseks nuppu ‘/’. Sisestage raja nimi, mida otsite. CMus hakkab otsima palasid, milles on kõik need sõnad. Otsimisrežiimist väljumiseks vajutage sisestusklahvi Enter ja järgmise vaste leidmiseks vajutage nuppu n.

CMus-i kohandamine

Nagu ma ütlesin, on Cmus'il näpistamiseks hunnik väga lahedaid seadeid, näiteks rattakettanumbrite muutmine, taasesituse toetamise võimaldamine või klahvisidemete muutmine. Praeguste klahvisidemete ja seadete kiire ülevaate saamiseks vajutage klahvi 7 ja seadete või klahvisideme kasutamise muutmiseks (üles/alla klahvid) ja vajutage sisestusklahvi.

Sulgege CMus

Kui olete lõpetanud, vajutage sulgemiseks nuppu ‘: q’ ja vajutage nuppu „Enter“. See salvestab kogu teie kogu, seaded, esitusloendi ja järjekorra.

Lisalugemist

CMus-rakendusega on kaasas suurepärane kasutusjuhend. Siin ma ei käsitlenud enamikku funktsioone ja käske, nagu esitusloendite laadimine ja salvestamine, cmuse haldamine ja juhtimine kaugjuhtimisega, kasutades käsku cmus-remote jne. Rohkemate käskude ja valikute jaoks kasutage terminalis * man cmus * või lugege järgmisel teatelehel.

Cmusi teatmik