播放音乐文件

在 Linux 中,可找到用于播放音乐文件(如 Ogg Vorbis 或 WAV)的各种程序。Ogg Vorbis 是一种免费的音频压缩格式,现在多数音频播放器甚至便携式 MP3 播放器均支持此格式。应用程序支持的文件类型取决于所用的引擎。

Amarok 音乐播放器

可使用 Amarok 音乐播放器播放各种音频格式、创建播放列表以及在因特网上收听音频电台的流式音频广播。支持的文件类型取决于所用的引擎。

要启动 Amarok,请按 Alt+F2 并输入 amarok

Amarok 主窗口

默认情况下,Amarok 主窗口分为三个主要部分:左侧的浏览器窗格、中间的上下文视图和右侧的播放列表。浏览器窗格和上下文视图都包含若干选项卡。单击选项卡可切换视图和访问此处的可用信息。在浏览器窗格中单击选项卡两次可隐藏浏览器窗格并在左侧展开上下文视图。

图 22.2. Amarok - 主窗口

Amarok - 主窗口

浏览器窗格

包含以下选项卡:

集合:.  显示您的个人音乐集合。顶部的搜索字段允许您创建过滤器以搜索特定艺术家或标题。如果要配置播放或识别集合的方式,请单击浏览器窗格右侧的扳手图标。有关自定义集合选项卡的更多信息,请参考过程 22.8, “自定义集合选项卡”

因特网:  显示为 Amarok 配置的因特网服务。有关如何配置服务的细节,请参考第 22.2.1.5 节 “配置 Amarok”。单击某一项以访问相应服务。要返回服务列表,请单击左上角的箭头图标。

播放列表:  允许您根据特定准则生成动态播放列表。要访问和组织之前保存的任何播放列表,请单击我的播放列表。从播放列表选项卡,您还可以添加或更新播客。有关播放列表的更多信息,请参考过程 22.3, “保存和导出播放列表”。要了解有关播客的更多信息,请参考过程 22.1, “订阅和收听播客”

文件列表:.  显示与标准 KDE 文件管理器相对应的文件浏览器。此视图旨在查找要播放的音频文件,但不会将其添加到集合中。使用顶部的图标可浏览文件系统、更改视图或创建书签。

上下文视图

显示有关当前播放的曲目的信息。根据您对此视图的配置,以下选项卡可用:专辑书签当前曲目歌词媒体设备服务Wikipedia。要更改视图,请单击选项卡之一。要了解如何配置上下文视图,请参考过程 22.9, “自定义上下文视图”

播放列表

显示添加到此处以播放的曲目的列表。其中可包括来自音乐集合的曲目、来自因特网的流或播客。当前播放的曲目将在列表中高亮显示。使用播放列表底部的图标可清空、修改、保存或导出当前播放列表,单击扳手图标可配置播放列表布局。有关播放列表的更多信息,请参考第 22.2.1.3 节 “使用播放列表”

收听音乐和播客

使用 Amarok,您可以收听各种来源的音乐,不论是硬盘上的音乐集合还是来自因特网的流。

要填充播放列表区域,只需将项目从左侧的浏览器窗格拖放至右侧的播放列表窗格(或双击项目以将其移至播放列表)。此操作适用于集合因特网文件选项卡上的项目。要选择多个项目,请按住 ShiftCtrl 并选择项目。或者,右键单击选项卡之一上的项目,并选择是将其追加至播放列表还是将当前播放列表替换为此项目。

双击播放列表中的项目可播放它。 或者,使用 Amarok 主窗口上部中的控制按钮播放、暂停、停止或跳过播放列表中的项目。

例如,要收听 Last.fm 邻台的音乐,请选择因特网+Last.fm+我的邻台,并将此项添加至播放列表并开始播放。

通常,Amarok 会从上到下依次播放显示在播放列表中的所有曲目,并在播放完最后一首曲目后停止。要修改播放模式和行为,请选择播放列表+随机播放列表+重复并选择所需选项。除了将项目手动添加至播放列表并按随机顺序进行播放外,您还可以按过程 22.4, “创建动态播放列表”中所述让 Amarok 创建动态播放列表。

过程 22.1. 订阅和收听播客

播客是定期发布的一系列音频(或视频)文件,可通过订阅 Web 源自动下载。您可以在浏览器窗格的播放列表选项卡上添加和管理播客。如果为 Amarok 配置了播客目录 Web 服务,则还可以从此处访问大量播客。

  1. 要添加已知其 URL 的播客频道,请切换至播客列表选项卡并单击添加播客

  2. 将播客 URL 复制或输入到下一个对话框中并单击确定确认。

  3. 右键单击播客频道以打开上下文菜单,您可以在此菜单中将播客追加或装载至播放列表、下载片段、配置播客、删除订阅或更新播客频道。

  4. 如果希望 Amarok 自动扫描此播客频道上的更新或自动下载新片段,请右键单击播客频道并选择配置。在播客配置对话框中,您还可以定义 Amarok 应保存此播客的位置或限制储存的片段数。

  5. 要使用集成的 Web 服务浏览可用播客,请切换至因特网选项卡并单击播客目录。有关 Amarok Web 服务的更多信息,请参考过程 22.7, “定义基本 Amarok 设置”

    第一次单击播客目录时,Amarok 会自动提取播客列表,这需要几秒钟时间。否则,请单击更新强制重新装载列表。可用播客是按类别储存的。

  6. 浏览播客列表或在搜索字段中输入词语以过滤特定播客。

  7. 要获得播客的自动更新,请选择此播客并单击订阅

  8. 按上面步骤步骤 1步骤 1 所述查看和管理已订阅的播客。

过程 22.2. 收听 Web 电台

收听 Web 电台流时,Amarok 还会显示此电台播放的当前标题和曲目。

  1. 要收听特定流(例如,Web 电台频道),请选择播放列表+添加流

  2. 将流 URL 复制或输入到下一个对话框中并单击确定确认。此流将自动添加到右侧的播放列表窗格中。

  3. 在播放列表中双击流条目以开始收听。或者,使用 Amarok 主窗口上部中的控制按钮播放、暂停或停止流。

使用播放列表

如果已从音乐集合将若干项目添加至右侧的播放列表窗格,您还可以将当前曲目保存和导出为播放列表,以供稍后重用。

除了将项目手动添加到播放列表窗格并设置特定播放模式外,Amarok 还可以利用动态播放列表。动态播放列表允许您按随机顺序播放来自集合的曲目或定义 Amarok 混合音乐的方式并打开动态模式。

过程 22.3. 保存和导出播放列表

如果保存播放列表,则可以通过从播放列表选项卡访问它来使用 Amarok 再次播放此播放列表。与此相对的,导出播放列表可以在 Amarok 外部储存和使用播放列表。

  1. 要保存播放列表,请单击播放列表窗格底部的保存播放列表图标。

    浏览器窗格会自动切换至播放列表选项卡。它在我的播放列表下方显示新添加的播放列表并提示您输入播放列表的名称。如果不输入名称,则会将播放列表的创建日期和时间自动设置为播放列表的名称。

  2. 要在我的播放列表中创建文件夹,请单击添加文件夹图标。

  3. 您还可以通过从右侧的播放列表窗格将新项目拖放至显示在我的播放列表下方的播放列表项上,修改已保存的播放列表。

  4. 要装载、重命名或删除播放列表,请右键单击此播放列表并从上下文菜单中选择相应的菜单项。

  5. 要在 Amarok 之外的其他播放器中使用播放列表,请单击播放列表窗格底部的导出播放列表图标。

    [Note]与其他播放器共享播放列表

    m3u 格式保存播放列表,以便在使用此格式的其他播放器中共享这些列表。

  6. 选择或输入播放列表的位置和文件名,然后单击保存

过程 22.4. 创建动态播放列表

使用动态播放列表,Amarok 允许您按随机顺序播放来自集合的曲目或根据可能性驱动的准则(偏差)创建偏差播放列表。您可以创建完全符合特定准则(比例偏差)和大致符合特定准则(模糊偏差)的加权随机播放列表。配置动态播放列表时,可将这两类偏差混合使用。

  1. 单击 Amarok 主窗口左侧的播放列表选项卡并选择动态播放列表

  2. 要创建不匹配任何准则的随机播放列表,请将播放列表下拉列表设置为随机(这是默认值)并激活打开复选框。一个随机创建的曲目列表随机显示在播放列表窗格中。

  3. 添加应完全匹配的准则:

    1. 比例偏差类别中单击添加图标。

    2. 匹配下拉列表中选择所需准则。

    3. 下拉列表中选择要为此准则设置的值。

    4. 使用比例滑块定义应与此准则匹配的播放列表部分。

  4. 添加应大致匹配的准则:

    1. 模糊偏差类别中单击添加图标。

    2. 匹配下拉列表中选择所需准则。

    3. 下拉列表中选择要为此准则设置的值。

    4. 使用严格性滑块定义与此准则匹配的严格程度。

  5. 根据需要添加更多比例偏差或模糊偏差。

  6. 要删除偏差,单击此偏差前面的删除图标。

  7. 要保存动态播放列表的当前配置,请单击动态播放列表类别右上角的保存图标并输入名称。

    现在,可随时从播放列表下拉列表访问已保存的动态播放列表配置。

  8. 要使用所选的动态播放列表,请激活打开复选框。

  9. 如果要将播放列表区域中的当前曲目替换为新生成的动态播放列表,请单击重填充

管理音乐集合

[Note]许多服务都依赖于正确的标记

压缩(解压缩)音频数据时,系统会储存每首曲目的标记,其中包含有关艺术家、曲目、专辑或音乐流派等信息的元数据。通常,标记会在解压缩期间自动指派,但有时需要按过程 22.6, “编辑标记、统计数字和评级”中所述对其进行手动更正。

许多服务(如从 Amazon 检索封面或将音乐添加到 Last.fm)依赖于对集合的正确标记,否则它们将失败或传送不正确的数据。

Amarok 提供大量选项用于管理您的个人音乐集合:例如,您可以让 Amarok 扫描任何对音乐集合的更改、编辑曲目信息(如标记或评级和统计数字)或自动检索每张专辑的封面。

第 22.2.1.5 节 “配置 Amarok”中所述首次创建并对集合进行基本配置后,您可以通过选择工具+更新集合随时触发更新。这可立即反映对集合选项卡上的集合文件夹所作的任何更改,无需等待 Amarok 在下次检查期间自动更新集合。

未知艺术家或专辑的曲目会分组在集合开头的未知下。合集专辑显示在多个艺术家下。要将专辑标记为合集专辑,请右键单击此专辑并选择显示在多个艺术家下

要搜索或过滤您的收藏集以寻找某一特定曲目或专辑,请在顶部的搜索字段中输入标题(或部分标题)。您输入的每个字符都将缩小搜索范围,浏览器中的选项将随着您的键入而调整。要搜索特定元数据(如流派比特率)或要合并若干搜索选项,请单击搜索字段右侧的编辑过滤器按钮以打开提供高级过滤器选项的对话框。

在下文中,查找您可能希望执行的更常见任务的示例。

过程 22.5. 指派专辑封面

可使用 Amarok 的封面管理器轻松添加、更正或提取音乐集合的任何缺失的封面。如果配置了自动封面检索,则 Amarok 会尝试从 Amazon Web 服务器提取所有专辑封面。如果 Amarok 找不到专辑封面(如果未正确标记集合或专辑只通过直销渠道发售,则有时会出现这种情况),您还可以手动指派封面或自定义图片。

如果未配置自动封面检索,则专辑封面将显示在上下文视图中的集合选项卡上和屏幕显示上(或 PlayWolf 等外部控件上)。

是否检索封面取决于音乐集合的标记:Amarok 使用 Artist - Album 查询搜索 Amazon 以查找封面。集合标记得越好,自动检索封面时的命中率就越高。

  1. 如果希望 Amarok 自动检索每张专辑的封面,请选择设置+配置 Amarok+常规并激活配置对话框中的相应选项。

  2. 确认更改并关闭配置对话框。

  3. 要定义 Amarok 应获取封面的 Amazon Web 服务器,请单击工具+封面管理器

    图 22.3. Amarok - 封面编辑器

    Amarok - 封面编辑器

  4. Amazon 区域设置下拉列表中选择最能满足需要的 Web 服务器的位置。

  5. 如果 Amarok 无法自动检索所有封面,您可以通过将查看设置为无封面专辑检查任何缺失的封面。

  6. 如果需要,请更改 Amazon 区域设置,然后单击提取缺失封面

  7. 如果检索仍不成功或您对某张封面感到不满意,请右键单击此封面并选择提取封面以通过编辑搜索字符串手动细化搜索。

  8. 要删除封面,请右键单击相应的封面并选择取消设置封面

  9. 如果您已有自己的封面图像,可以通过右键单击专辑封面并选择设置自定义封面来指派这些封面图像。

过程 22.6. 编辑标记、统计数字和评级

虽然标记通常都是在解压缩音乐时自动创建的,但有时有必要对标记进行编辑或更正。除了编辑标记,还可以使用 Amarok 手动编辑曲目的统计数字,如评级或分数。Amarok 会根据歌曲播放次数以及是完整播放(还是跳过它)自动为歌曲指派一个分数(范围为 0-100)。每次播放完歌曲时,此分数都会发生改变。

  1. 要编辑或设置艺术家、整个专辑或单首曲目的标记,请在集合选项卡上右键单击相应的项并选择编辑曲目细节

  2. 标记选项卡上,根据需要添加或调整信息。

  3. 要设置曲目的自定义评级或更改其分数,请切换至统计数字选项卡。

  4. 将鼠标指针悬停在星形符号上,直到其改变颜色为止。黄色的星越多,评级越高。单击鼠标按钮可设置评级。

  5. 如果需要,还可以调整曲目的分数

  6. 单击保存并关闭确认更改。

配置 Amarok

Amarok 提供各种配置选项。首次启动时,要配置的最重要设置是您的个人音乐集合文件夹以及使用哪个后端和声音系统进行回放。尽管可以使用不带音乐集合的 Amarok,但建议您还是创建一个集合。大多数强大、高级的功能只有在具有现有集合的前提下才可用。

此外,Amarok 还具有可激活或停用的集成因特网服务,如 Last.fm 支持、流行因特网电台以及音乐社区网站。

过程 22.7. 定义基本 Amarok 设置

  1. 选择设置+配置 Amarok可访问 Amarok 配置对话框。

  2. 单击集合并在树视图中选择 Amarok 应扫描音乐文件的一个或多个文件夹。

  3. 激活相应的选项使 Amarok 以递归方式扫描文件夹或监视音乐文件夹中的更改。

  4. 如果要导入现有音乐集合(例如,从较旧的 Amarok 版本),请单击导入集合并按屏幕上的步骤操作。

  5. 从配置对话框的回放类别,您还可以根据需要调整播放音乐的后端和输出设备。为此,请单击配置以打开声音和视频配置模块(也可以从 KDE 个人设置对其进行访问)。有关列表中可用输出设备的更多细节,请将鼠标指针悬停在相应的项上。

  6. 要查看与 Amarok 集成的 Web 服务,请单击因特网服务类别。从此处,您可以激活、停用或配置对若干服务的访问,如 Ampache Web 媒体服务器、Jamendo 合法且免费的音乐下载、Last.fm 音乐社区、Magnatune 商店MP3tunes 音乐收纳箱或播客和 Shoutcast 目录。

    某些服务要求注册。要注册某项服务或输入现有帐户的数据,请单击服务旁边的扳手图标。

  7. 要使用和自定义用于显示当前所播放曲目的封面和艺术家等信息的屏幕显示外观,请激活使用屏幕显示

  8. 根据需要设置外观选项,并将预览拖至所需位置以定义应出现屏幕显示的位置。

  9. 单击应用确认更改。

[Tip]使用 Amarok 控件

除了使用屏幕显示来显示有关当前曲目的信息外,您还可以将外部控件(例如,PlayWolf 控件)添加到桌面,用于显示信息或控制 Amarok。有关如何添加或下载控件的细节,请参阅过程 3.2, “Adding Widgets to the Desktop” (↑KDE 用户指南)。

除了配置基本设置外,Amarok 还允许您自定义主窗口中的大多数面板:您可以定义播放集合的方式、上下文视图中显示的信息,以及如何在右侧的播放列表中显示曲目。

过程 22.8. 自定义集合选项卡

  1. 要更改对集合排序和显示时所依据的准则,请单击集合选项卡右上角的排序选项图标。

  2. 从显示在此菜单顶部的预定义准则中选择一个准则。

  3. 或者,通过使用第一级第二级第三级创建您自己的排序选项。

  4. 定义是否希望将专辑的出版年份和封面显示在集合中。

过程 22.9. 自定义上下文视图

您可以从大量小程序中进行选择,将其显示在上下文视图中。通过单击相应的小程序可访问有关当前所播放曲目的各类信息。例如,Wikipedia 小程序可搜索艺术家姓名并将相应的 Wikipedia 文章显示在上下文浏览器中。当前曲目显示专辑封面(如果有)以及与当前曲目相关的收听统计数字。要自动搜索曲目的歌词并将其显示在上下文视图中,请添加歌词小程序。此小程序依赖于为 Amarok 配置的一个或多个歌词脚本。要添加任何脚本,请使用可从 Amarok 主窗口的工具菜单访问的脚本管理器

  1. 要配置应显示的小程序,请单击上下文视图右下角的扳手图标。上下文视图底部的面板随即更改并显示其配置选项。

  2. 要添加小程序,请单击任意添加图标。

  3. 使用箭头图标可滚动浏览可用小程序的列表。

  4. 单击某一项以添加相应的小程序。

  5. 要将小程序移至面板中的其他位置,请将鼠标指针悬停在相应的小程序上,直到光标变成十字线形式。将光标移至面板中的所需位置,然后再次单击以插入小程序。

  6. 要删除小程序,请单击此小程序的删除图标。

  7. 要退出配置模式并将小程序锁定在其位置上,请单击扳手图标。

过程 22.10. 自定义播放列表

对于右侧的播放列表,Amarok 自带若干预定义的布局设置,但您也可以选择全新(或根据默认布局之一)创建自己的布局。

  1. 要选择一种预定义布局,请单击播放列表底部的扳手图标并选择默认未分组冗长

  2. 要创建自己的布局,请单击扳手图标并选择配置播放列表布局

  3. 单击可用布局中的默认布局以查看在右侧的标题主体单曲选项卡中为每个布局配置的选项。

  4. 使用可用布局下的图标全新创建新的播放列表布局,或复制现有布局作为新布局的基础。输入新布局的名称。

  5. 在右侧的每个选项卡上,通过将所需元素从首行拖放至相应的选项卡上来配置 Amarok 应显示的元素。

  6. 通过单击并拖动元素可更改元素在选项卡上的位置。

  7. 要设置斜体粗体等格式选项,请右键单击元素并选择相应的选项。

  8. 要从选项卡删除元素,请将其拖回首行。

  9. 如果所有选项都根据需要设置完毕,请单击确定退出播放列表布局编辑器以保存新定义的布局。

    您现在可通过单击扳手图标并从上下文菜单中选择布局名称随时切换到新的播放列表布局。

Amarok 托盘图标

与其他 KDE 应用程序一样,Amarok 会向 KDE 系统盘添加一个图标。您可以使用此图标来控制大量 Amarok 功能。将鼠标指针悬停在此图标上可显示有关当前所播放曲目的信息。如果同时滚动鼠标滚轮,则可减小或增大回放的音量。单击鼠标左键可关闭应用程序窗口而不影响播放。 再次单击鼠标左键可重新打开该窗口。 单击鼠标中键可暂停播放 - 再次单击中键可恢复播放。 右键单击可打开上下文菜单,可以从中访问播放器控件并可退出 Amarok。

同时使用 ShiftCtrl 键和鼠标可访问更多高级功能。 滚动鼠标滚轮的同时按下 Shift 键可在当前曲目中搜索。 滚动鼠标滚轮的同时按下 Ctrl 键可跳过播放列表中的曲目。

您也可以在盘图标上拖放项目以将它们添加到当前播放列表中。 此时将打开一个弹出菜单,询问是将曲目追加到播放列表、追加并播放曲目还是将它排在当前曲目后。

JuK Jukebox

JuK 是一款点唱机应用程序,您可以用它来管理音乐文件集合和播放列表。JuK 可用于维护其支持的所有文件的列表。这称为集合列表。此列表专用于 JuK,不能与其他应用程序共享。独立于集合列表的是播放列表。可以有任意多个播放列表,并且可以与其他媒体播放器共享 JuK 播放列表。还可以编辑音乐文件的标签。

JuK 包含在 juk 包中。如果已安装 JuK,请从主菜单启动它或按 Alt+F2 并输入 juk。首次启动时,系统会提示您选择 Juk 应扫描音乐集合的文件夹。可在联机帮助里查找关于 JuK 的详细信息。