Amarok

出自 ArchWiki

Amarok 是一款 Linux 平台的音乐播放器和管理器,具有直观的 Qt 界面,与 KDE 集成良好。

安装

安装 amarokAUR 软件包。

Amarok 现在依赖于 Phonon,因此您需要为其选择一个可用的后端。请参阅 KDE#Phonon。您可能还需要安装一些 编解码器 以供所选后端使用。

自定义

与 GNOME 集成

请参阅 使 Qt 和 GTK 应用程序外观统一 以实现主 GUI 的视觉集成。

脚本和小程序

新的脚本和小程序可以直接从 Amarok 内部找到 (工具 > 脚本管理器 > 获取更多脚本) 或者在 store.kde.org

Moodbar

moodbar 功能将标准进度滑块栏变成一个根据曲目情绪着色的进度滑块栏。

安装 moodbarAUR

然后转到 设置 > 配置 Amarok 并选中 “在进度滑块中显示 moodbar”。

由于 Amarok 2 生成 moodfiles,您可以按照 本教程 自己创建它们。

SHOUTcast

要使用 SHOUTcast,请使用 “SHOUTcast 服务” 脚本。启动 Amarok,转到 工具 > 脚本管理器 > 获取更多脚本,搜索 SHOUTcast 安装 Shoutcast Service,重启 Amarok。然后您就可以在 “Internet” 上下文中找到它。

另请参阅:如何使用 Amarok 流式传输到我自己的广播电台?,其中推荐了 Internet DJ Console,可作为 idjcAUR 使用。

Ampache/MP3 流媒体

如果您直接或使用 Ampache 插件流式传输 MP3,如果您不使用 GStreamer 后端,则无法在曲目中搜索。安装所需的软件包: phonon-qt4-gstreamerAUR phonon-qt5-gstreamer gst-libav。然后进入 Amarok,转到 设置 > 配置 Amarok > 播放 > 配置 Phonon > 标签页 后端。在这里将 GStreamer 设置为首选后端。

收藏数据库

Amarok 2.x 可以使用 Sqlite(默认)或 MySQL 来存储收藏数据库。拥有大型收藏集并且对性能要求更高的用户可能更喜欢使用 MySQL。

MySQL

有关基本的 MySQL 配置,请参阅 MariaDB 页面。

将 Amarok 与 MySQL 一起使用时,您需要创建一个可以访问数据库的 MySQL 用户。为此,请输入以下内容

# mysql -p -u root
CREATE DATABASE amarokdb;
USE amarokdb;
GRANT ALL ON amarokdb.* TO amarokuser@localhost IDENTIFIED BY "password";
FLUSH PRIVILEGES;
quit

这将创建一个名为 “amarokdb” 的数据库和一个名为 “amarokuser” 的用户,密码为 password,该用户可以从 localhost 访问所述数据库。如果您想从另一台计算机连接到您的数据库计算机,请将该行更改为

GRANT ALL ON amarok.* TO amarokuser@'%' IDENTIFIED BY "password";

要配置 Amarok 使用 MySQL,请输入 “配置 Amarok” 屏幕,选择 “数据库” 并标记 “使用外部 MySQL 数据库”。输入服务器(如果在本地计算机上通常为 “localhost”,否则为远程计算机的名称)、用户名(在本例中为 “amarokuser”)和您选择的密码用户。不要忘记选择您的音乐收藏路径。

音频 CD 播放

如果您没有使用 KDE 作为桌面环境,Amarok 可能没有播放音频 CD 所需的实用程序。 安装 audiocd-kio 以获得此功能。

Firefly/Daap 共享

要使 Daap 共享在 Amarok 中可见,请在 Amarok 设置中启用 “DAAP 收藏” 插件。

安装 nss-mdns 并完成 /etc/nsswitch.conf 中的 hosts 行,使其看起来像

/etc/nsswitch.conf
hosts: files mdns4_minimal [NOTFOUND=return] nis dns mdns4

之后,启动 avahi-daemon.service

参见

应用程序列表/多媒体#音频播放器