mpd+ncmpcpp配置美化教程

2018_03_12_12_54_18.png

自从开始用WM,对那些依赖特别多的软件很反感
至于听歌,徘徊了很多客户端,最后还是选择了mpd+ncmpcpp

mpd为后端 ncmpcpp为前端 (推荐再装个mpc作为控制端

首先安装这俩货


打开mpd的配置:

sudo vim /etc/mpd.conf

music_directory后的路径改为你自己的音乐目录的绝对路径

确保usermpdgroup没有被注释且为audio

mpd用户加入audio组:
sudo gpasswd -a mpd audio

再往后翻找到# Audio Output

加入或修改:

audio_output {
    type        "pulse"
    name        "My Pulse Output"
    server        "127.0.0.1"
}

...

audio_output {
    type                    "fifo"
    name                    "my_fifo"
    path                    "/tmp/mpd.fifo"
    format                  "44100:16:2"
}

运行sudo rc-update add mpd defaultsudo rc-service mpd start启动mpd(Gentoo用户)
sudo systemctl enable mpdsudo systemctl start mpdsystemd用户启动mpd的命令


至于pulse也需要编辑/etc/pulse/default.pa

找到Network access部分加入:
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1

运行pulseaudio --killpulseaudio --start载入新配置(如果可以,最好也将~/.config/pluse目录删除)


到了ncmpcpp

首先在普通用户下创建目录:mkdir ~/.ncmpcpp

编辑配置vim ~/.ncmpcpp/config写入:

# 基本配置
ncmpcpp_directory =                     "~/.ncmpcpp"
mpd_music_dir =                         "这里改为Music目录的路径" 
mpd_host =                                 "localhost"
mpd_port =                                "6600"
mpd_connection_timeout =                 5

# 界面:
user_interface =                         "alternative"
alternative_header_first_line_format =     "$(white)─┤ $b$(magenta)%a$(end)$/b ├─$(end)"
alternative_header_second_line_format =    "$(16)%t (%y)$(end)"
alternative_ui_separator_color =         "cyan"

# 显示格式:
song_columns_list_format =                 "$L (10)[white]{n} $1│$7 (20)[magenta]{a} $1│$7 (20)[white]{b} $1│$7 (20)[magenta]{t} $1│$7 (20)[white]{l}"
now_playing_prefix =                     "$b"
centered_cursor =                         "no"
cyclic_scrolling =                         "yes"
mouse_list_scroll_whole_page =             "no"

# 杂项配置:
autocenter_mode =                         "yes"
display_bitrate =                         "yes"
header_visibility =                     "yes"
statusbar_visibility =                     "yes"
progressbar_look =                         "▃▃▃"


# 音乐可视化配置:
visualizer_output_name =                 "FIFO"
visualizer_in_stereo =                     "no"
visualizer_fifo_path =                     "/tmp/mpd.fifo"
visualizer_sync_interval =                 "10"
visualizer_type =                         "spectrum"
visualizer_look =                         "▋▋"


# 颜色:
color1 =                                 "white"
color2 =                                 "red"
discard_colors_if_item_is_selected =     "yes"
main_window_color =                     "white"
header_window_color =                     "4"
progressbar_color =                     "cyan"
statusbar_color =                         "red"
volume_color =                             "4"
window_border_color =                     "white"
active_window_border =                     "4"

然后启动ncmpcpp看看吧 :)

PS:如果播放没有声音,你可能需要重启

使用方法:

1条评论
  1. _L
    _L2018-12-11

    谢谢= =,安装成功了嗷= =

    回复
添加新评论