Install dan Konfigurasi MPD, NCMPCPP Media Player Music di BackBox GNU/Linux


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.Gagaltotal666 akan
berbagi kepada anda yaitu tentang cara Install dan Konfigurasi MPD, NCMPCPP
Media Player Music di BackBox GNU/Linux.

sedikit penjelasan tentang MPD dan NCMPCPP

1. MPD (Music Player Daemon)
Software gratis atau open source dikembangkan oleh Max Kellermann,
yang merupakan pemutar musik server-side cukup powerful, flexibel,
dapat mengatur playlists dan mengola database musik.
Tentu ini membutuhkan program klien.

2. Ncmpcpp
Sebuah klien dari mpd, User Interface yang hampir mirip dengan ncmpc,
namun ncmpcpp mempunyai lebih banyak fitur sebagai contoh
mendukung regular expression untuk pencarian di library.

Ncmpcpp dan mpd adalah salah satu software opensource pemutar musik
berbasis text atau CLI. mpd software sebagai server untuk mengatru
libray daftar lagu dan lainnya. sedangkan ncmpcpp adalah software
untuk menampilkan yang mpd jalankan dan semuanya
itu berbasis text tidak ada GUI. [yapsadira.blog]

Installasi dan Konfigurasi ini di distro keluarga Debian, Ubuntu dan Mint

oke langsung saja ikuti langkah berikut

seperti biasa anda harus terkoneksi internet terlebih dahulu
update repository untuk mengambil package MPD dan NCMPCPP

$ sudo apt update

install package full

$ sudo apt install mpd mpc ncmpcpp*
$ sudo apt install mpd mpc ncmpcpp -y


kalau ada error, saat konfigurasi MPD nya silakan baca artikel [ini]

kemudian buat folder MPD dan NCMPCPP di home
contoh seperti ini

$ mkdir .mpd
$ mkdir ncmpcpp

selanjut nya buat file config di directory/folder NCMPCPP

$ cd .ncmpcpp/
$ vim config
$ nano config


isi file config nya sebagai berikut

% egrep -v '^#' .ncmpcpp/config
mpd_music_dir = "/home/ghostgtr666/Music" #directory ini untuk playlist music kamu
visualizer_in_stereo = "yes"
visualizer_fifo_path = "/tmp/mpd.fifo"
visualizer_output_name = "GhostGTR666" #ubah nama sesuai nama anda sendiri
visualizer_sync_interval = "30"
visualizer_type = "spectrum"
#visualizer_look = "◆▋"
visualizer_look = "+|"

message_delay_time = "3"
playlist_shorten_total_times = "yes"
playlist_display_mode = "columns"
browser_display_mode = "columns"
search_engine_display_mode = "columns"
playlist_editor_display_mode = "columns"
autocenter_mode = "yes"
centered_cursor = "yes"
user_interface = "alternative"
#user_interface = "classic"
follow_now_playing_lyrics = "yes"
locked_screen_width_part = "60"
display_bitrate = "yes"
external_editor = "nano"
use_console_editor = "yes"
header_window_color = "green"
volume_color = "red"
state_line_color = "yellow"
state_flags_color = "cyan"
progressbar_color = "yellow"
statusbar_color = "green"
visualizer_color = "cyan"
mpd_host = "127.0.0.1"
mpd_port = "6601"
mouse_list_scroll_whole_page = "yes"
lines_scrolled = "1"
#ask_before_clearing_main_playlist = "yes"
enable_window_title = "yes"
song_columns_list_format = "(25)[cyan]{a} (40)[]{f} (30)[red]{b} (7f)[green]{l}"


save dan selanjut nya membuat file mpd.conf di directory/folder mpd

$ cd .mpd/
$ vim mpd.conf
$ vim mpd.conf


isi file mpd.conf nya sebagai berikut

music_directory "/home/ghostgtr666/Music" #ini untuk playlist music kamu
playlist_directory "/home/ghostgtr666/Music" #ini untuk playlist music kamu
db_file "~/.mpd/mpd.db"
log_file "~/.mpd/mpd.log"
pid_file "~/.mpd/mpd.pid"
state_file "~/.mpd/mpdstate"
audio_output {
        type "pulse"
        name "pulse audio"
}
audio_output {
    type                    "fifo"
    name                    "GhostGTR666" #untuk nama silakan kamu ubah sendiri
    path                    "/tmp/mpd.fifo"
    format                  "44100:16:2"
}

bind_to_address "127.0.0.1"
port "6601"


Setting Raw Github MPD dan NCMPCPP [disini]

kemudian save, langkah berikut nya
menggunakan perintah touch untuk memanggil file mpd lain nya
yang berada di file mpd.db mpd.log mpd.pid
contoh seperti ini

$ touch mpd.db mpd.log mpd.pid


kalau sudah semua jalankan perintah ini untuk MPD dan NCMPCPP

$ killall mpd
$ mpd
$ ncmpcpp


akan terlihat seperti ini jika sudah menjalankan NCMPCPP


kembali lagi di config NCMPCPP, hapus tanda (#) di Visualizer_lock
kenapa ? agar membuka lebih dari 1 NCMPCPP bisa multi perintah
di terminal/console.., contoh seperti ini jika multi NCMPCPP



Perintah atau key Keyboard NCMPCPP :

Shortcut for display :
F1 - Help
1 - Display the current playlist
2 - Filesystem browser
3 - Search in databases
4 - Music library
5 - Playlist editor
6 - Tag editor
7 - Output selector
8 - Music visualizer
= - Wall clock
Space/Spasi - Change visualizer

Other UI Shortcuts :
q - Exit
f - Seek forward
b - Seek backward
\ - Change the classic / alternative display
# - Display the bitrate on the song
i - Display song info
l - Displays the lyrics for the song being played
L - Search for more lyrics found in the database
p - Play / Pause
Shift++ - Adds volume
- - Reduce volume

Video Intro MPD dan NCMPCPP


oke mungkin itu saja mengenai install dan konfigurasi MPD dan NCMPCPP
kalau ada kesalahan dan kekurangan nya mohon berikan masukan nya ya

sekian dan semoga bermanfaat...

Wasalamualaikum Wr.Wb...

Post a Comment

0 Comments