CMUS (C* Music Player) - Një luajtës audio i bazuar në konsolë për Linux


CMus është një riprodhues audio terminal i lehtë, i shpejtë dhe i fuqishëm me burim të hapur me bazë të mallkuar për sistemet operative si Unix/Linux. Ai u lëshua dhe u shpërnda nën Licencën e Përgjithshme Publike GNU (GPL) dhe funksionon ekskluzivisht përmes një ndërfaqeje përdoruesi të bazuar në terminal.

CMus u krijua për të ekzekutuar në një ndërfaqe përdoruesi vetëm me tekst, që redukton burimet e nevojshme për të ekzekutuar aplikacionin në kompjuterët e vjetër, si dhe në sistemet ku sistemi i dritares X nuk është i disponueshëm.

Aplikacioni CMus fillimisht u zhvillua nga Timo Hirvonen, por ai e ndërpreu zhvillimin rreth në vitin 2008. Më vonë ai u emërua cmus-jozyrtar dhe më pas u mor përsipër nga SourceForge në nëntor 2008. Në shkurt 2010, ai u shkri në projektin zyrtar të quajtur cmus “.

Karakteristikat e Cmus

  1. U shtua mbështetje për shumë formate audio, duke përfshirë MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN dhe MOD.
  2. Nisje më e shpejtë me mijëra këngë.
  3. Ruajtja e vazhdueshme dhe mbështetja e ReplayGain.
  4. Ngritja e pjesëve Ogg dhe MP3 nga Icecast dhe Shoutcast.
  5. Filtra të fortë të bibliotekës muzikore dhe filtrim të drejtpërdrejtë.
  6. Radha e luajtjes dhe trajtimi i shkëlqyer i përmbledhjeve.
  7. Shfletuesi i direktoriumit i lehtë për t'u përdorur dhe ngjyra të personalizueshme me lidhje dinamike të tasteve.
  8. U shtua modaliteti i kërkimit të stilit Vi dhe modaliteti i komandës me plotësimin e skedës.
  9. Kontrollohet lehtësisht nëpërmjet komandës Cmus-remote (fole UNIX ose TCP/IP).
  10. Vendoset në sisteme të ngjashme me Unix, duke përfshirë Linux, OS X, FreeBSD, NetBSD, OpenBSD dhe Cygwin.
  11. Për më shumë veçori thelbësore, vizitoni KËTË FAQE.

Instalimi i CMUS Audio Player në Ubuntu/Debian dhe Linux Mint

Për të instaluar riprodhuesin muzikor CMus, hapni një dritare terminali duke shtypur Ctrl+Alt+T nga Desktop dhe ekzekutoni komandën e mëposhtme për ta instaluar atë.

$ 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

Në rast se menaxheri juaj i paketave nuk ofron një version të përditësuar të Cmus, mund ta merrni atë nga depoja e shtuar e mëposhtme në sistemet tuaja.

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

Instalimi i CMUS Audio Player në RHEL/CentOS dhe Fedora

Riprodhuesi audio CMus mund të instalohet në sistemin e bazuar në Red Hat, duke përdorur depon e palëve të treta. Pra, le të instalojmë dhe aktivizojmë depo RPMForge në sistemet tuaja. Pasi të keni aktivizuar rpmforge në sistemin tuaj, mund ta instaloni duke përdorur komandën yum të mëposhtme.

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

Nisja e CMus

Për të nisur herën e parë, thjesht shkruani \cmus\ në një terminal dhe shtypni Enter. Do të fillojë dhe do të hapë një pamje të albumit/artistit, e cila duket diçka si kjo.

$ sudo cmus

Shtimi i muzikës në CMus

Hapni pamjen e shfletuesit të skedarit duke shtypur 5 dhe shtoni pak muzikë. Pamja duhet të jetë diçka e ngjashme si kjo.

Përdorni tastet e shigjetave për të zgjedhur dosjen dhe shtypni Enter për të lundruar në dosjen ku keni ruajtur të gjithë skedarët audio. Për të shtuar skedarë audio në bibliotekën tuaj, përdorni tastet e shigjetave për të zgjedhur një skedar ose dosje dhe shtypni tastin 'a', do t'ju çojë në rreshtin tjetër (kështu që është e lehtë të shtoni shumë skedarë/dosje). Pra, filloni të shtoni skedarë ose dosje duke shtypur 'a' në bibliotekën tuaj. Pasi të keni shtuar skedarë muzikorë, ruajini ato duke shtypur “:save” në vijën e komandës të Cmus dhe shtypni “Enter”.

Luajtja e këngëve nga Biblioteka CMus

Për të luajtur këngën thjesht shkruani '2' për të marrë pamjen e bibliotekës. Do të merrni diçka të ngjashme si kjo.

Përdorni tastet lart dhe poshtë për të zgjedhur një këngë që ju pëlqen të luani dhe shtypni Enter.

Përdorni tastet e shigjetave lart dhe poshtë për të zgjedhur një këngë që dëshironi të dëgjoni dhe shtypni Enter për ta luajtur atë.

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.

Menaxhimi i Radhës

Supozoni se jeni duke dëgjuar një këngë dhe dëshironi të luani këngën tjetër sipas zgjedhjes suaj, pa ndërprerë këngën aktuale. Thjesht shkoni te pjesa që dëshironi të luani më pas dhe shkruani 'e'.

Për të parë/redaktuar radhën, shtypni '4' dhe pamja juaj e radhës duhet të duket si një pamje e thjeshtë e bibliotekës.

Nëse dëshironi të ndryshoni rendin e gjurmëve, mundeni duke shtypur butonat 'p'. Për të hequr një pjesë nga lista e radhëve, përdorni thjesht '*shift-D'.

Lista e luajtjes

Modaliteti i listës së luajtjes në '3', por përpara se të kalojmë në pamjen e listës së luajtjes, le të shtojmë disa këngë. Shtypni '2' për të marrë pamjen e bibliotekës dhe shkoni te pjesa që dëshironi dhe shtypni 'y' për ta shtuar. Tani shkruani '3' për të shkuar në listën e re të dëgjimit të krijuar rishtazi.

Ngjashëm me pamjen e radhës, ku mund të përdorni tastet 'p' dhe tastet 'd' për të lëvizur dhe fshirë këngë nga lista e luajtjes.

Kërko për udhë

Për të kërkuar një pjesë, shkoni te pamja e bibliotekës duke shtypur '2' dhe më pas shtypni '/' për të filluar një kërkim. Shkruani një emër titulli që po kërkoni. CMus do të fillojë të kërkojë këngë që kanë të gjitha ato fjalë në to. Shtypni Enter për të dalë nga modaliteti i kërkimit dhe shtypni n për të gjetur përputhjen tjetër.

Përshtatje CMus

Siç thashë, Cmus ka një sërë cilësimesh shumë të lezetshme për t'i modifikuar, si ndryshimi i numrave të diskut të pjesëve, mundësimi i mbështetjes së replaygian ose ndryshimi i lidhjeve të tasteve. Për të marrë një pamje të shpejtë të lidhjeve dhe cilësimeve aktuale, shtypni '7' dhe për të ndryshuar cilësimin ose përdorimin e tastierës (tastat lart/poshtë) dhe shtypni 'Enter'.

Hiq dorë nga CMus

Pasi të keni përfunduar, shtypni ':q' dhe shtypni 'Enter' për të dalë. Kjo do të ruajë të gjithë bibliotekën tuaj, cilësimet, listën e luajtjes dhe radhën.

Leximi më tej

Aplikacioni CMus vjen me një manual të shkëlqyer referimi. Këtu nuk mbulova shumicën e veçorive dhe komandave si 'ngarkimi' dhe 'ruajtja' e listave për luajtje, menaxhimi dhe kontrolli i Cmus nga distanca duke përdorur komandën 'cmus-remote' etj. Për më shumë komanda dhe opsione përdorni *man cmus* në një terminal ose lexoni faqja e mëposhtme e referencës.

Manuali i Referencës Cmus