How to play music in terminal?


Ncmpcpp và mpd - Đơn giản làm nên sức mạnh

Mpd

Mpd - Music player deamon: là chương trình audio dựa trên cách làm việc của client - server. Mpd có khả năng chạy các file audio, quản lý danh sách các bài hát, kiểm soát dữ liệu tốn rất ít tài nguyên hệ thống. Client của mpd nhằm mục đích xử lý giao diện người dùng.

Ncmpcpp

 Ncmpcpp hay ncmpc++ là chương trình client của mpd (được viết bằng ngôn ngữ C++)

Cài đặt:
 sudo apt-get install mpd mpc ncmpcpp
Tạo thư mục mpd của user
 mkdir .mpd
Tạo thư mục lưu giữ playlists
 mkdir -p ~/.mpd/playlists
Tạo các file ncmpcpp yêu cầu
 touch ~/.mpd/{mpd.db,mpd.log,mpd.pid,mpdstate,mpd.conf}
Chèn đoạn code sau vào file mpd.conf
 music_directory "/your/music/folder"  
 playlist_directory "/home/username/.mpd/playlists"   
 db_file      "/home/username/.mpd/mpd.db"  
 log_file      "/home/username/.mpd/mpd.log"  
 pid_file      "/home/username/.mpd/mpd.pid"  
 state_file     "/home/username/.mpd/mpdstate"  
 audio_output {  
     type  "pulse"  
     name  "With Musik we are one!"  
 }  
  Thay đổi username là tên user của bạn, music_directory là đường dẫn tới thư mục chứa nhạc.
Tạo file config của ncmpcpp
mkdir ~/.ncmpcpp
Tạo file config trong thư mục ~/.ncmpcpp, chép đoạn code sau vào file config
 mpd_music_dir = "/path/to/media/folder"
 mpd_connection_timeout = "5"
 mpd_crossfade_time = "5"
 playlist_disable_highlight_delay = "0"
 playlist_display_mode = "columns"
 browser_display_mode = "columns"
 incremental_seeking = "yes"
 autocenter_mode = "yes"
 header_visibility = "yes"
 statusbar_visibility = "yes"
 fancy_scrolling = "yes"
 follow_now_playing_lyrics = "yes"
 display_screens_numbers_on_start = "yes"
 ignore_leading_the = "yes"
 lyrics_database = "1"
 song_columns_list_format = "(10)[blue]{l} (30)[green]{a} (30)[magenta]{b} (50)[yellow]{t}"
 colors_enabled = "yes"
 main_window_color = "white"
 header_window_color = "cyan"
 volume_color = "red"
 progressbar_color = "cyan"
 statusbar_color = "white"
 color1 = "cyan"
 color2 = "cyan"
 active_column_color = "cyan"
 active_window_border = "blue"
Thay /path/to/media/folder bằng đường dẫn đến thư mục chứa nhạc

Sử dụng:
mpd
ncmpcpp

Hướng dẫn:
     Up k    : Move Cursor up  
     Down j   : Move Cursor down  
     Page Up   : Page up  
     Page Down  : Page down  
     Home    : Home  
     End     : End  
     Tab     : Switch between playlist and browser  
     1 F1    : Help screen  
     2 F2    : Playlist screen  
     3 F3    : Browse screen  
     4 F4    : Search engine  
     5 F5    : Media library  
     6 F6    : Playlist editor  
     7 F7    : Tag editor  
     0 F10    : Clock screen  
   Keys - Global  
  -----------------------------------------  
     s      : Stop  
     P      : Pause  
     >      : Next track  
     <      : Previous track  
     f      : Seek forward  
     b      : Seek backward  
     Left -   : Decrease volume  
     Right +   : Increase volume  
     t      : Toggle space mode (select/add)  
     T      : Toggle add mode  
     |      : Toggle mouse support  
     v      : Reverse selection  
     V      : Deselect all items  
     A      : Add selected items to playlist/m3u file  
     r      : Toggle repeat mode  
     Z      : Shuffle playlist  
     i      : Show song's info  
     I      : Show artist's info  
     L      : Toggle lyrics database  
     l      : Show/hide song's lyrics  
     q Q     : Quit 
 
Một số phím chức năng:
0 - Đồng hồ
1 - Hướng dẫn
2 - Danh sách đang phát nhạc
3 - Toàn bộ nhạc trong database
4 - Tìm kiếm
5 - Thư viện
6 - Chỉnh sửa danh sách nhạc

Space bar : chọn bài hát
L : xem lyrics
Left: giám âm lượng
Right: tăng âm lượng
Shift + > : bài tiếp theo
Shift + < : bài trước đó
Shift + p : play/pause
Q: quit

r : Chế độ repeat
z : Chế độ random bài hát
y : chỉ chạy 1 bài hát

Tham khảo thêm tại đây

Nhận xét

Bài đăng phổ biến từ blog này

Vim - The Text Editor (Part I)