Amarok
Amarok 是一款 Linux 平台的音乐播放器和管理器,具有直观的 Qt 界面,与 KDE 集成良好。
安装
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 以获得此功能。
要使 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
。