使用 Linux 烹饪 - amaroKing 的夜晚

作者:Marcel Gagné

弗朗索瓦,oui,对我来说也确实看起来有点乱。我同意最初将餐厅里所有的音乐 CD 翻录成 OGG 格式是个好主意。问题是,mon ami,混乱已经从 CD 架转移到了你的 Linux 系统的硬盘上,而且变得越来越混乱。Non, mon ami,我不是想取笑你,但除非我们开始使用某种媒体播放器软件来理清这种混乱,否则你的好主意很快就会像你的大多数想法一样。

好了好了,弗朗索瓦,我只是开玩笑。你是一位出色的服务员,也是一位不落俗套的思想家。不用客气,mon ami。我正好有你需要的软件,它会出现在今晚的菜单上。但现在快点,我们的客人马上就要到了,我们需要为他们做准备并挑选葡萄酒。太晚了!他们已经到了!欢迎大家,弗朗索瓦,请去酒窖把 2002 年的 Domaine Vincent Girardin Meursault Les Narvaux 拿来。

今天,mes amis,我们将在菜单上只推出一道菜——因为它功能之广泛,值得这样做。弗朗索瓦一直试图将他所有的音乐转换为数字格式,但他需要一个集媒体播放器和管理器于一体的工具——一个数字点唱机,我正好有适合他的东西。在我这个卑微的厨师看来,这款令人惊叹的 Linux 软件包是迄今为止最好的媒体播放器,无论你使用什么操作系统。它叫做 amaroK,而且非常棒。

amaroK 的功能数不胜数,但我可以给你举例说明一下该程序提供的功能。它有一个强大的封面管理器(从 Amazon.com 下载封面),一个上下文浏览器,可以跟踪你最喜欢和最常听的歌曲,一个可自定义界面的界面,iPod 支持(其他播放器也适用),出色的可视化工具(使用 libvisual)等等。它甚至还有一个歌词下载功能,这样你就可以跟着你最喜欢的曲调一起唱歌,而不用担心歌词是否正确。还有更多功能,我稍后会向你展示它的一些功能。

在你的系统上运行 amaroK 的第一步(首先检查一下,因为某些发行版自带 amaroK)是获取副本(请参阅在线资源)。实际上没有必要从头开始构建 amaroK,因为预编译的软件包可用于惊人的大量发行版。如果你需要编译 amaroK 或选择这样做来练习,这是另一个简单的提取和构建五步法的示例

tar -xjvf amarok-1.3.1.tar.bz2
cd amarok-1.3.1
./configure --prefix=/usr
make
su -c "make install"

有几个选项可以用于构建 amaroK,其中有几个音频引擎可供选择(默认情况下,使用 aRts 和 Helix),因此,你可能需要其他支持软件包(例如,gstreamer)。但是,你最可能需要的是 taglib,这是一个用于读取和写入 MP3 和 OGG 文件上的元数据和 ID 标签的库。检查你的发行版 CD 或访问 TagLib 站点(请参阅资源)。

当你第一次运行 amaroK 时,你会看到名为“首次运行向导”(图 1)的界面。这是一个简单的三步向导,它会要求你选择界面样式、歌曲存储文件夹(可以是你可以访问子目录的顶级目录)以及必要的祝贺屏幕。

Cooking with Linux - amaroKing the Night Away

图 1. 在首次运行向导的引导下,设置 amaroK 非常容易。

如果你选择了要扫描歌曲的文件夹,amaroK 会首先扫描该文件夹并构建歌曲集。作为此过程的一部分,将检查每首歌曲的 ID 标签,以构建按艺术家、歌曲、专辑等排序的列表。这需要多长时间取决于你磁盘上存储了多少歌曲。为了让你了解一下,amaroK 窗口底部的进度状态栏会显示完成百分比(图 2)。

Cooking with Linux - amaroKing the Night Away

图 2. 当 amaroK 扫描你的文件夹时,它会自动构建你所有音乐的集合。

一旦完成歌曲集构建,你就可以开始了,并且可以立即开始播放你选择的歌曲。但是,让我们花一点时间来看看 amaroK 的布局。较大的右侧窗格包含你的播放列表。播放列表窗口的底部是暂停、播放和跳转到下一首或上一首歌曲的控件。还有一个音量控制滑块、一个位置滑块(因此你可以在歌曲本身中移动)和一个漂亮的图形声音分析器显示。顺便说一句,如果你单击分析器,它会在多种不同的显示样式之间切换。左侧是艺术家列表,艺术家姓名旁边有一些加号。在这两种情况下,窗格上方都有一个搜索框,你可以通过键入名称的一部分来快速找到特定的曲调。

让我们回到播放列表一会儿。单击艺术家姓名旁边的加号,条目将展开以显示该艺术家的各种专辑,每张专辑都会进一步展开以列出单首歌曲。双击一首歌曲,它就会出现在播放列表窗口中并开始播放(图 3)。我想,mes amis,我只想双击 Bachman Turner Overdrive 的“You Ain't Seen Nothin' Yet”,并在弗朗索瓦为每个人续杯时稍微调高音量。

Cooking with Linux - amaroKing the Night Away

图 3. amaroK 正在做它最擅长的事情。赶时间?找到一首歌曲,双击,然后坐下来听。

如果你想将多首歌曲排队,只需将它们从歌曲列表中拖到播放列表中即可。在构建播放列表时,你甚至可以在列表中上下移动歌曲,随时更改播放顺序。到目前为止,听起来还不错,但它会变得更好。不过,在我们深入了解之前,是时候看看左侧的那些选项卡了。当你搜索歌曲、通过将歌曲拖到播放列表中来排队播放时,活动的选项卡是“收藏”选项卡。对于你们这些不耐烦的人,他们只是继续播放歌曲,你会注意到左侧的选项卡和窗格从“收藏”更改为“上下文”。上下文管理器是 amaroK 中最强大和最有用的功能之一,值得解释一下。当上下文管理器处于活动状态时,左侧窗格顶部有四个选项卡。它们分别标记为“主页”、“当前”、“歌词”和“艺术家”。

“主页”选项卡列出了有关最近播放的曲目、你最喜欢的曲目(基于你播放它们的频率)以及你最新的曲目的信息。“当前”选项卡显示有关当前曲目的信息。这包括有关当前曲目和艺术家的完整信息(或你拥有的尽可能多的信息)、专辑封面(稍后会详细介绍)、评分以及上次和首次播放时间。它还列出了你收藏中该艺术家最喜欢的歌曲和你可能拥有的其他专辑。你甚至可能会看到列出了一首或多首建议的歌曲。“歌词”选项卡将查询在线歌词服务器,以查找当前曲目的歌词(我个人很喜欢这个功能,因为我喜欢为我的音乐伴唱——别再傻笑了,弗朗索瓦)。最后,“艺术家”选项卡将查询维基百科在线百科全书,以返回与当前艺术家相关的信息(图 4)。

Cooking with Linux - amaroKing the Night Away

图 4. 在收听音乐的同时,从维基百科了解你最喜欢的艺术家的所有信息。

既然我在上下文管理器讨论中提到了专辑封面,那么我应该回去谈谈这个功能。除了在任何给定时刻播放的曲目的所有这些出色信息之外,大多数人都会告诉你,显示专辑封面也很酷。我个人不想经历扫描 CD 封面并将所有这些图片存储在我的系统中的麻烦,但 amaroK 通过从 Amazon.com 下载封面艺术使其变得容易。当歌曲正在播放时,上下文管理器会显示带有默认问号封面或实际封面的信息(图 5)。要下载特定歌曲的封面,请右键单击图像,然后从出现的菜单中选择“从 Amazon.com 获取”。

Cooking with Linux - amaroKing the Night Away

图 5. 首次加载歌曲时,没有封面信息。右键单击默认问号封面可让你从 Amazon.com 下载封面。

对于偶尔的曲目来说,这是一种导入封面艺术的好方法,但是当你决定使用 amaroK 时,你可能已经在你的 PC 上存储了数百首歌曲,并且单独获取所有这些封面可能需要惊人的时间。幸运的是,还有一种更好的方法。只需使用 amaroK 的封面管理器。首先单击“工具”,然后选择“封面管理器”。“封面管理器”窗口将出现,其中列出了你已识别专辑的所有封面(元标记中没有专辑标题的歌曲不会在此处显示)。你可能会看到一大堆带有默认问号封面的专辑。现在,向上看“封面管理器”的右上角,你会看到一个标记为“获取丢失的封面”的按钮。单击该按钮,坐下来等待 amaroK 完成其余操作(图 6)。

Cooking with Linux - amaroKing the Night Away

图 6. amaroK 的封面管理器使下载封面艺术变得轻而易举。

到现在,你可能开始相信 amaroK 像弗朗索瓦和我一样令人惊叹,non

需要更多说服力吗?如果没有精彩的灯光秀来配合,真正的娱乐系统是不完整的。单击“工具”,然后选择“可视化”。没有获得适合你的房间或音乐风格的正确声音?你可能需要使用内置均衡器更改音量。单击“工具”,然后选择“均衡器”。当“均衡器”窗口出现时(图 7),均衡器本身最初将被禁用。单击“启用均衡器”复选框,并根据自己的喜好进行调整。播放的更改将伴随你的更改。这里特别有趣的是,窗口顶部附近有一个标记为“预设”的下拉框。单击此处,你将找到许多适合不同音乐风格的预设级别,例如俱乐部、大型厅堂、流行、摇滚、雷鬼、Techno 和其他几种风格。

Cooking with Linux - amaroKing the Night Away

图 7. 均衡器可以手动设置,但包含许多针对不同音乐风格的预设。

amaroK 还可以随机播放歌曲、重复播放你的播放列表以获得无尽的音乐、保存播放列表,然后将整个播放列表拖到你挂载的 iPod 中。只需单击“媒体播放器”选项卡。单击“播放列表”选项卡以获得更多多媒体乐趣。你可以在这里操作你的各种播放列表、下载和收听播客或收听互联网广播流(amaroK 已配置了许多此类电台)。有了 Linux 系统上的这款媒体播放器,娱乐永无止境。

这有可能吗?墙上的钟一定在和我们开玩笑,说快要关门了。在音乐播放和弗朗索瓦准备为你们续杯的情况下,我们肯定可以把告别的时间稍微推迟一点。我们会在播放列表中再拖入几首歌曲,把音量再调高一点,也许看看我们能不能找到一些真正颓废的 G�eau au chocolat 来结束这个夜晚。请举起你们的酒杯,mes amis,让我们一起为彼此的健康干杯。A votre santé Bon appétit!

本文资源: /article/8582

Marcel Gagné 是一位屡获殊荣的作家,居住在安大略省密西沙加市。他是Moving to Linux: Kiss the Blue Screen of Death Goodbye!第二版(ISBN 0-321-35640-3)的作者,这是他在 Addison-Wesley 出版的第四本书。他还定期在电视节目中露面,担任 Call for Help 的 Linux 专家。Marcel 还是一位飞行员和一位前 40 强唱片骑师。他创作科幻小说和奇幻小说,并且擅长折叠霸王龙折纸。可以通过电子邮件 mggagne@salmar.com 与他联系。你可以从他的网站 www.marcelgagne.com 上了解许多其他信息(包括很棒的 Wine 链接)。

加载 Disqus 评论