Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music.
安装服务端和客户端软件包: sudo pacman -S mpd mpc 。
MPD 用户配置文件路径为 ~/.config/mpd/mpd.conf ,系统级配置文件路径为 /etc/mpd.conf 。
配置文件和目录的位置:
mkdir -p ~/.config/mpd/playlists
mkdir -p ~/.local/state/mpd
在配置文件中添加以下内容:
music_directory "/data/music"
playlist_directory "~/.config/mpd/playlists"
db_file "~/.config/mpd/database"
pid_file "~/.config/mpd/pid"
state_file "~/.local/state/mpd/state"
配置音频,这里选择更加流行的 PipeWire (取决于你的操作系统具体用的是 PipeWire、PulseAudio 或者 ALSA) ,在配置文件中添加以下内容:
audio_output {
type "pipewire"
name "PipeWire Sound Server"
}
到这里, MPD 服务端就配置完成了,启动服务后就可以通过客户端进行播放音乐。
systemctl --user start mpd.service
mpc update # 扫描音乐目录建立数据库
mpc add <file> # 添加文件或目录下的所有文件到播放队列
mpc clear # 清空播放队列
mpc play # 开始播放
mpc stop # 停止播放
mpc next # 下一首
mpc prev # 上一首
mpc pause # 暂停播放
mpc toggle # 切换播放和暂停
Related
KDE 启用 Plasma Login Manager
Plasma Login provides a display manager for KDE Plasma, forked from SDDM and with a new frontend providing a greeter, wallpaper plugin integration and System Settings module (KCM).
Arch Linux 中 Noto CJK 字体回落问题
因为 noto-fonts-cjk 包修改了一些配置,可能导致部分字体回落时出现问题,例如关、复等字字形过窄,门的字形为竖点插入横折钩而非左上斜点等。
Arch Linux 中从源码编译 Emacs
这里介绍在 Arch Linux 环境中从源码编译安装 Emacs 的经验。