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 ncmpcppTạo thư mục mpd của user
mkdir .mpdTạo thư mục lưu giữ playlists
mkdir -p ~/.mpd/playlistsTạ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 ~/.ncmpcppTạ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
Đăng nhận xét