CMUS (C * Saz pleýer) - Linux üçin konsol esasly ses pleýer


CMus, operasiýa ulgamlary ýaly Unix/Linux üçin ýeňil, çalt we güýçli terminal ses pleýeridir. GNU General Public License (GPL) boýunça çykaryldy we paýlandy we diňe terminal esasly ulanyjy interfeýsi arkaly işleýär.

CMus, diňe tekst ulanyjy ulanyjy interfeýsinde işlemek üçin döredildi, bu programmany köne kompýuterlerde we X penjire ulgamynyň ýok ulgamlarynda işlemek üçin zerur serişdeleri azaldýar.

CMus programmasy ilkibaşda Timo Hirvonen tarapyndan işlenip düzüldi, ýöne 2008-nji ýylda ösüşini bes etdi. Soňra cmus-resmi däl diýlip atlandyryldy we 2008-nji ýylyň noýabr aýynda SourceForge tarapyndan ele geçirildi. 2010-njy ýylyň fewralynda cmus atly resmi taslama birleşdirildi. .

Cmus aýratynlyklary

  1. MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN we MOD ýaly köp ses formatlaryna goldaw goşuldy.
  2. Müňlerçe ýol bilen has çalt başlangyç.
  3. Üznüksiz oýnamak we ReplayGain goldawy.
  4. Icecast we Shoutcast-dan Ogg we MP3 ýollarynyň buglanmagy.
  5. Güýçli aýdym-saz kitaphanasynyň süzgüçleri we göni süzgüç.
  6. nobaty we ajaýyp ýygyndylary işlediň.
  7. Dinamiki düwmeler bilen katalog brauzerini we özleşdirilip bilinýän reňkleri ulanmak aňsat.
  8. Salgy gutarandan soň Vi stiliniň gözleg tertibi we buýruk tertibi goşuldy.
  9. cmus-uzakdan buýruk (UNIX rozetka ýa-da TCP/IP) arkaly aňsatlyk bilen dolandyrylýar.
  10. Linux, OS X, FreeBSD, NetBSD, OpenBSD we Cygwin ýaly Unix ýaly ulgamlarda işleýär.
  11. Has esasy aýratynlyklar üçin BU SAHYPA giriň.

Ubuntu/Debian we Linux Mint-da CMUS Audio pleýer gurmak

CMus aýdym-saz pleýerini gurmak üçin, Iş stolundan “Ctrl + Alt + T” basyp, terminal penjiresini açyň we gurmak üçin aşakdaky buýrugy işlediň.

$ 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

Paket dolandyryjyňyz cmus-yň häzirki wersiýasyny üpjün etmeýän bolsa, ony ulgamlaryňyza aşakdaky ammar goşmakdan alyp bilersiňiz.

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

RHEL/CentOS we Fedora-da CMUS ses pleýerini gurmak

CMus ses pleýer, üçünji tarap ammaryny ulanyp, Red Hat esasly ulgamda gurnalyp bilner. Şeýlelik bilen, ulgamlaryňyza RPMForge ammaryny guralyň we işledeliň. Ulgamyňyzda “rpmforge” açyk bolansoň, “yum buýrugy” ulanyp gurup bilersiňiz.

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

CMus-dan başlamak

Ilkinji gezek işe girizmek üçin terminalda \\ cmus \\ ýazyň we Enter basyň. Şuňa meňzeş bir zat görünýän albom/aýdymçy görnüşini başlar we açar.

$ sudo cmus

CMus-a aýdym-saz goşmak

“5” basyp, faýl brauzeriniň görnüşini açyň we saz goşuň. Görnüş şuňa meňzeş bir zat bolmaly.

Papkany saýlamak üçin ok düwmelerini ulanyň we ähli ses faýllaryny saklan bukjanyňyza geçmek üçin Enter düwmesine basyň. Kitaphanaňyza ses faýllaryny goşmak üçin faýl ýa-da bukjany saýlamak üçin ok düwmelerini ulanyň we açar düwmesini basyň, sizi indiki setire alyp barar (şonuň üçin köp faýl/bukja goşmak aňsat). Şeýlelik bilen, kitaphanaňyza “a” basyp, faýllary ýa-da bukjalary goşup başlaň. Aýdym-saz faýllaryny goşanyňyzdan soň, cmus buýrugyna : save ýazyp, Enter basyň.

CMus kitaphanasyndan saz oýnamak

Trackol oýnamak üçin kitaphananyň görnüşini almak üçin “2” ýazyň. Şuňa meňzeş bir zat alarsyňyz.

Oýnamagy halaýan we Enter düwmesini saýlamak üçin ýokary we aşak düwmelerini ulanyň.

Eşitmek isleýän ýoluňyzy saýlamak üçin ýokary we aşak ok düwmelerini ulanyň we oýnamak üçin Enter basyň.

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.

Nobaty dolandyrmak

Aýdym diňleýärsiňiz we häzirki işleýän ýoluňyza päsgel bermezden öz saýlan indiki aýdymyňyzy aýtmak isleýärsiňiz öýdýän. Indiki oýnamak isleýän ýoluňyza baryp, “e” ýazyň.

Nobaty görmek/redaktirlemek üçin 4 basyň we nobat görnüşiňiz ýönekeý kitaphananyň görnüşine meňzeýär.

Trackollaryň tertibini üýtgetmek isleseňiz, p düwmelerine basyp bilersiňiz. Nobat sanawyndan bir aýdymy aýyrmak üçin ýönekeý “* shift-D” ulanyň.

Sanaw sanawy

“3” -de pleýlist sanawy, ýöne pleýlist görnüşine geçmezden ozal käbir aýdymlary goşmaga mümkinçilik beriň. Kitaphananyň görnüşini görmek we isleýän ýoluňyza geçmek üçin 2 basyň we goşmak üçin y basyň. Indi täze döredilen pleýliste gitmek üçin 3 ýazyň.

Aýdym sanawyndan aýdymlary göçürmek we pozmak üçin “p” düwmelerini we “d” düwmelerini ulanyp boljak nobat görnüşine meňzeýär.

Trackol gözläň

Trackol gözlemek üçin 2 basyp kitaphananyň görnüşine giriň we gözleg üçin/basyň. Gözleýän ýoluňyzyň adyny ýazyň. CMus şol sözleriň hemmesi bolan sazlary gözläp başlar. Gözleg tertibinden çykmak üçin Enter basyň we indiki oýny tapmak üçin n basyň.

CMus özleşdirmesi

Aýdyşym ýaly, Cmus-da saz diski belgilerini üýtgetmek, gaýtadan goldaw goldawyny açmak ýa-da açar düwmelerini üýtgetmek ýaly birneme sazlamak üçin gaty gowy sazlamalar bar. Häzirki açar baglanyşyklary we sazlamalary çalt görmek üçin 7 basyň we sazlamany ýa-da açar düwmesini ulanmagy üýtgetmek (ýokary/aşak düwmeler) we Enter basyň.

CMus-dan çykyň

Bir gezek gutaransoň, : q basyň we çykmak üçin Enter düwmesine basyň. Bu, ähli kitaphanaňyzy, sazlamalaryňyzy, pleýlistiňizi we nobatyňyzy tygşytlar.

Goşmaça okamak

CMus programmasy ajaýyp gollanma bilen gelýär. Bu ýerde ýüklemek we tygşytlamak sanaw sanawlaryny, cmus-remote buýrugyny ulanyp, cmusy uzakdan dolandyrmak we dolandyrmak ýaly aýratynlyklaryň we buýruklaryň köpüsini öz içine almadym. Has köp buýruk we opsiýa üçin terminalda * man cmus * ulanyň ýa-da okaň aşakdaky salgylanma sahypasy.

Cmus salgylanma gollanmasy