云网牛站
所在位置:首页 > Linux教程 > 使用MPD和ncmpcpp在Fedora系统终端上播放音乐

使用MPD和ncmpcpp在Fedora系统终端上播放音乐

2020-02-10 21:32:13作者:戴进稿源:云网牛站

本文介绍在Fedora操作系统终端上播放音乐的方法,可安装、使用MPD和ncmpcpp。MPD是一个音乐播放后台程序,它可以播放音乐,但是作为守护程序,任何软件都可以与它交互并播放声音,包括某些CLI客户端。ncmpcpp是对现有ncmpc工具的改进。它们都是C++,但是ncmpcpp之所以称为Ncmpcpp,是因为它是NCurses音乐播放客户端Plus。

使用MPD和ncmpcpp在Fedora系统终端上播放音乐

 

安装MPD和ncmpcpp

ncmpmpcc客户端可以通过DNF直接从Fedora官方仓库中安装:

$ sudo dnf install ncmpcpp

另一方面,必须从RPMFusion免费存储库安装MPD,可以运行以下命令启用该存储库:

$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

参考:在Fedora Linux上安装和设置RPM Fusion的方法

然后可以通过运行以下命令安装MPD:

$ sudo dnf install mpd

 

配置和启动MPD

设置MPD最轻松的方法是以普通用户身份运行它,默认情况是以专用的mpd用户身份运行它,但这会导致各种权限问题。

在运行它之前,我们需要创建一个本地配置文件,该文件将允许它以常规用户身份运行。

为此,请在~/.config中创建一个名为mpd的子目录:

$ mkdir ~/.config/mpd

将默认配置文件复制到以下目录:

$ cp /etc/mpd.conf ~/.config/mpd

然后使用诸如vim、nano或gedit之类的文本编辑器对其进行编辑:

$ nano ~/.config/mpd/mpd.conf

建议通读所有内容,以检查是否需要做其他事情,但是对于大多数设置,可以删除所有内容,并保留以下内容:

db_file "~/.config/mpd/mpd.db" 

log_file "syslog"

此时,应该可以运行:

$ mpd

没有错误,它将在后台启动MPD守护程序。

 

使用ncmpcpp

只需在终端中运行:

$ ncmpcpp

然后在终端中就能看到ncurses支持的图形用户界面。

按4,应该会看到本地音乐库,可以使用箭头键更改选择,然后按Enter播放歌曲。

多次执行此操作将创建一个播放列表,该播放列表使您可以使用>按钮(而不是向右箭头,>右尖括号字符)移至下一首曲目,并使用<返回至上一首曲目,+和–按钮增加或减少音量,Q按钮退出ncmpcpp,但不会停止音乐,您可以使用P播放和暂停。

您可以通过按1按钮查看当前播放列表(这是默认视图),在此视图下,您可以按i查看有关当前歌曲的信息(标签),您可以按6更改当前播放(或暂停)的歌曲的标签。

按下\按钮将在视图顶部添加(或删除)信息面板,在左上角,您应该看到如下所示的内容:

[------]

按下r、z、y、R、x按钮将分别切换重复、随机、单曲、消耗和淡入淡出播放模式,并将该小指示器中的–字符之一替换为所选模式的开头。

按下F1按钮将显示一些帮助文本,其中包含按键绑定列表,因此无需在此处编写完整的列表。掌握这些技巧后,您可以从Fedora终端播放所有音乐了。

 

相关主题

在Linux系统中安装配置mpd和ncmpcpp的方法

精选文章
热门文章