CMUS (C* Music Player) - Pemutar Audio Berbasis Konsol untuk Linux


CMus adalah pemutar audio terminal yang ringan, cepat, dan kuat berbasis sumber terbuka dan terkutuk untuk sistem operasi mirip Unix/Linux. Ini dirilis dan didistribusikan di bawah GNU Lisensi Publik Umum (GPL) dan berjalan secara eksklusif melalui antarmuka pengguna berbasis terminal.

CMus dirancang untuk berjalan pada antarmuka pengguna hanya teks, sehingga mengurangi sumber daya yang diperlukan untuk menjalankan aplikasi pada komputer lama serta sistem yang tidak memiliki sistem jendela X tersedia.

Aplikasi CMus awalnya dikembangkan oleh Timo Hirvonen, namun ia menghentikan pengembangannya pada 2008. Kemudian diberi nama “cmus-unofficial” dan kemudian diambil alih oleh SourceForge pada November 2008. Pada Februari 2010, proyek ini digabungkan ke dalam proyek resmi bernama “cmus”.

Fitur Cmus

  1. Menambahkan dukungan untuk banyak format audio termasuk MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN dan MOD.
  2. Pengaktifan lebih cepat dengan ribuan lagu.
  3. Pemutaran berkelanjutan dan dukungan ReplayGain.
  4. Mengukus trek Ogg dan MP3 dari Icecast dan Shoutcast.
  5. Filter perpustakaan musik yang kuat dan pemfilteran langsung.
  6. Mainkan antrian dan penanganan kompilasi yang luar biasa.
  7. Browser direktori yang mudah digunakan dan warna yang dapat disesuaikan dengan pengikatan tombol dinamis.
  8. Menambahkan mode pencarian gaya Vi dan mode perintah dengan penyelesaian tab.
  9. Mudah dikontrol melalui perintah cmus-remote (soket UNIX atau TCP/IP).
  10. Berjalan pada sistem mirip Unix, termasuk Linux, OS X, FreeBSD, NetBSD, OpenBSD dan Cygwin.
  11. Untuk fitur inti lainnya, kunjungi HALAMAN INI.

Menginstal CMUS Audio Player di Ubuntu/Debian dan Linux Mint

Untuk menginstal pemutar musik CMus, buka jendela terminal dengan menekan “Ctrl+Alt+T” dari Desktop dan jalankan perintah berikut untuk menginstalnya.

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

Jika manajer paket Anda tidak menyediakan versi cmus terbaru, Anda bisa mendapatkannya dari menambahkan repositori berikut pada sistem Anda.

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

Menginstal Pemutar Audio CMUS di RHEL/CentOS dan Fedora

Pemutar audio CMus dapat diinstal pada sistem berbasis Red Hat, menggunakan repositori pihak ketiga. Jadi, mari instal dan aktifkan repositori RPMForge di sistem Anda. Setelah rpmforge diaktifkan di sistem Anda, Anda dapat menginstal menggunakan 'perintah yum' berikut.

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

Memulai CMus

Untuk meluncurkannya pertama kali, cukup ketik `cmus` di terminal dan tekan 'Enter'. Ini akan memulai dan membuka tampilan album/artis, yang terlihat seperti ini.

sudo cmus

Menambahkan Musik ke CMus

Buka tampilan browser file dengan menekan “5” dan tambahkan musik. Tampilannya seharusnya mirip seperti ini.

Gunakan tombol panah untuk memilih folder dan tekan 'Enter' untuk menavigasi ke folder tempat Anda menyimpan semua file audio. Untuk menambahkan file audio ke perpustakaan Anda, gunakan tombol panah untuk memilih file atau folder dan tekan tombol 'a', akan membawa Anda ke baris berikutnya (sehingga mudah untuk menambahkan banyak file/ folder). Jadi, mulailah menambahkan file atau folder dengan menekan 'a' ke perpustakaan Anda. Setelah Anda menambahkan file musik, simpan dengan mengetik “:save” pada command prompt cmus dan tekan 'Enter'.

Memutar Lagu Dari Perpustakaan CMus

Untuk memutar lagu cukup ketik '2' untuk mendapatkan tampilan perpustakaan. Anda akan mendapatkan sesuatu yang mirip seperti ini.

Gunakan tombol 'atas' dan 'bawah' untuk memilih trek yang ingin Anda mainkan dan tekan 'Enter'.

Gunakan tombol panah 'atas' dan 'bawah' untuk memilih lagu yang ingin Anda dengar, dan tekan 'Enter' untuk memutar dia.

Beberapa kunci CMus untuk mengontrol Play
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.

Mengelola Antrian

Misalkan Anda sedang mendengarkan sebuah lagu, dan ingin memutar lagu pilihan Anda berikutnya, tanpa mengganggu trek yang sedang berjalan. Cukup buka trek yang ingin Anda putar berikutnya dan ketik 'e'.

Untuk melihat/mengedit antrean, tekan '4' dan tampilan antrean Anda akan terlihat seperti tampilan perpustakaan sederhana.

Jika Anda ingin mengubah urutan trek, Anda dapat melakukannya dengan menekan tombol 'p'. Untuk menghapus trek dari daftar antrean, cukup gunakan '*shift-D'.

Daftar Putar

Mode playlist di '3', namun sebelum beralih ke tampilan playlist, mari tambahkan beberapa lagu. Tekan '2' untuk mendapatkan tampilan perpustakaan dan buka trek yang Anda inginkan dan tekan 'y' untuk menambahkan. Sekarang ketik '3' untuk membuka playlist yang baru dibuat.

Mirip dengan tampilan antrean, di mana Anda dapat menggunakan tombol ‘p‘ dan tombol ‘d‘ untuk memindahkan dan menghapus lagu dari playlist.

Cari trek

Untuk mencari lagu, buka tampilan perpustakaan dengan menekan '2' lalu tekan '/' untuk memulai pencarian. Ketikkan nama trek yang Anda cari. CMus akan mulai mencari trek yang berisi semua kata tersebut. Tekan 'Enter' untuk keluar dari mode pencarian dan tekan 'n' untuk menemukan kecocokan berikutnya.

Kustomisasi CMus

Seperti yang saya katakan, Cmus memiliki banyak pengaturan yang sangat keren untuk diubah, seperti mengubah nomor track disk, mengaktifkan dukungan replaygian, atau mengubah keybindings. Untuk mendapatkan tampilan cepat tentang pengikatan tombol dan pengaturan saat ini, tekan '7' dan untuk mengubah pengaturan atau penggunaan pengikat tombol (tombol atas/bawah) dan tekan 'Masuk'.

Keluar dari CMus

Setelah selesai, tekan ':q' dan tekan 'Enter' untuk keluar. Ini akan menyimpan semua perpustakaan, pengaturan, daftar putar, dan antrean Anda.

Bacaan lebih lanjut

Aplikasi CMus dilengkapi dengan manual referensi yang bagus. Di sini saya tidak membahas sebagian besar fitur dan perintah seperti 'memuat' dan 'menyimpan' daftar putar, mengelola dan mengontrol cmus dari jarak jauh menggunakan 'cmus-remote ' perintah, dll. Untuk perintah dan opsi lainnya gunakan *man cmus* di terminal atau baca halaman referensi berikut.

Manual Referensi Cmus