探索 Cantata,一款令人印象深刻的 Linux 音乐客户端

从设置到播放,MPD 客户端 Cantata 悦耳动听。
328 位读者喜欢这个。
music infinity

Opensource.com

上个月,我查看了我的 音乐播放器守护程序(MPD)音乐服务器的三个 Linux 客户端:ncmpcpp、Sonata 和 GMPC。本月我将关注 Cantata,这是两位好心读者推荐的,我真的非常喜欢我所看到的。

由于 Cantata 是一个基于 Qt 的应用程序,我决定在安装之前查看 文档。我发现了一条有趣的评论

与其他大多数 MPD 客户端不同,Cantata 缓存 MPD 音乐库的副本。这样做是为了它可以创建艺术家和专辑的适当层次结构(如果找到 AlbumArtist 标签,Cantata 将使用它,否则它将回退到 Artist 标签),以便在浏览器视图和工具提示中提供专辑计数、曲目计数等,并帮助将歌曲复制到/从设备。

太棒了,Cantata 优先考虑 AlbumArtist 标签,并回退到 Artist 标签!做得非常好——最令人恼火的事情之一是音乐播放器根据艺术家将合辑专辑中的曲目在导航设备上到处乱放。无论如何,这是我的看法。

此外,开发人员花时间将此信息写在应用程序的支持信息中,而不是仅仅让用户自己发现,这绝对值得加分!!!

被我所看到的说服,我决定试一试,并安装了 2.0.1 版本,这是我的存储库中的版本。

Cantata 有一个非常友好的首次运行过程,它收集设置信息,并在整个过程中为用户提供有用的信息。例如,此注释出现在首次运行屏幕之一上

注意:Cantata 只能在音乐文件夹层次结构为 2 级深时保存背景、艺术家和作曲家图像,即“艺术家/专辑/曲目”。

就我而言,这很好,因为我的音乐库就是这样组织的,合辑构建在各种艺术家/专辑/曲目下。

我还发现了这条注释

警告:您当前不是“users”组的成员。如果您(或您的管理员)将自己添加到此组,Cantata 将更好地运行(使用正确的权限保存专辑封面、歌词等)。如果您确实添加了自己,您需要注销并重新登录才能生效。

嗯……users 组?我以前没遇到过!但果然,它在我的 /etc/group 文件中。目前我决定暂时不管它。

当我按下完成按钮退出首次设置时,界面立即出现。我感觉想听 Allman Brothers 的《Idlewild South》,所以我立刻就开始使用了。做得好,Cantata!

Cantata's interface

opensource.com

应用程序界面分为四个大的和几个小的面板。顶部的水平面板显示播放控制、专辑封面和播放进度。最左侧的垂直面板提供一系列控制,这些控制会影响紧靠其右侧的面板。例如,在上面的图像中,左侧选择了库视图,右侧的面板提供了库中艺术家、专辑和曲目的滚动树视图。最右侧的面板显示当前播放列表。屏幕周围散布的其余控件控制各种设置。组织结构清晰明了。

进一步探索界面,我打开了“设置”,看到了更多精彩的、信息丰富的注释,例如“收藏集”设置中的这条

Cantata's collection settings

opensource.com

这真是太棒了。在其他播放器中,我有时必须深入挖掘才能获得这种基本的、必要的信息。

Cantata's info window

opensource.com

在继续探索可用的设置时,我通过选中复选框在“界面设置”中启用了信息视图。此设置使“信息”图标出现在最左侧面板的底部,单击此图标会在紧靠其右侧的面板中显示一个信息窗口。在此信息面板中,我们可以选择查看有关艺术家(从维基百科提取)、专辑(显示专辑封面和曲目列表)或曲目(显示歌词)的信息。有关更多信息,请参阅文档

信息窗口可以显示艺术家、专辑或曲目。我希望它能提供更多关于曲目的信息,而不仅仅是歌词——例如格式、比特率等。但从积极的方面来看,歌词的来源是完全可配置的。

Info button

作者截图

最左侧面板中的“互联网”图标提供了一个很棒的默认互联网音乐资源列表,包括

  • 流媒体(即来自 Dirble、IceCast、ShoutCast 和 TuneIn 的网络广播电台)
  • Jamendo(需要下载音乐列表)
  • Magnatune(需要下载音乐列表)
  • SoundCloud(提供搜索栏)
  • 播客(通过 RSS 订阅)

很高兴看到 SoundCloud 在那里,尽管 现在似乎有人担心它的未来。让我们希望他们能继续下去。

除了不错的功能集合外,与 Cantata 交互非常愉快。即使在我的老旧 Dell 桌面测试机上,它也非常流畅。重新加载 MPD 数据库非常快。我在用户界面中没有遇到任何奇怪的小问题,正如我半预期的那样。

到目前为止,我唯一希望(并且它可能在那里但我找不到)的是查看正在播放的曲目的格式相关信息(例如,它是 FLAC 吗?它是 16/44.1 还是 24/96?比特率是多少?),但其余部分非常好,非常好。

总而言之,我真的很喜欢 Cantata。它是我尝试过的第一个感觉像一些非 MPD 播放器一样流畅且功能丰富的 MPD 客户端,但又没有臃肿的感觉。

我强烈推荐给大家!

杂项漫谈

今年我们在太平洋西北地区度过了一个美好的七月!它让我想起了很久以前的夏天……以及 我的第一台唱片机。我记得在那台唱片机上播放了很多唱片,其中之一是 Deep Purple 的第二张专辑《The Book of Taliesyn》。如果你想到 Deep Purple 时想到的是《Smoke on the Water》,你可能会对他们早期的音乐感到惊讶,包括这首 Donovan 的《Lalena》翻唱,或者——无论如何我记得——我最喜欢的那张专辑中的歌曲《River Deep Mountain High》,它的开头带有“Also Sprach Zarathustra”的风格。我想我当时并没有想到,但 Ike 和 Tina Turner 对这首歌的绝对 震撼人心的演绎的摇滚改编版效果出奇地好。

无论如何,我确实相信那台小唱片机是我第一次黑客行为的基础。它在装置的右侧有一个小型的单声道扬声器,音质方面还有些不足。我还有一台 1960 年代的飞利浦卷盘式录音机,看起来很像这样,并且是立体声播放;一个扬声器在装置的正面,另一个在盖子上。它还有线路电平输入。

经过一番坚定的捣鼓,我了解到我可以将唱片机的晶体唱头(尽管其他地方是单声道电路,但它是立体声唱头)直接连接到录音机的输入端,并通过录音机(稍微好一点)的立体声扬声器以立体声播放整个作品。后来,我从某个地方“借”了一对更好的扬声器,并将它们连接到录音机的放大器输出端,我拥有了一套有点像样的立体声音响,为我提供了无尽的音乐享受。

我更喜欢它是因为它是我自己做的吗?回顾过去,我认为是的。当然,同样的这种捣鼓的意愿在我的人生中对我有很大帮助,因为我在 1970 年代在大学里学习了计算机,然后进入了 System V,然后是 SunOS,然后是 Solaris,最后是 Linux,在那里,由于“开放”和“自由”的概念,有无穷无尽的改进机会。

这又让我回到了在运行开源操作系统的计算机上使用开源音乐播放器的话题。这是享受音乐和同时学习一些东西的好方法!

还有音乐...

在结束之前,我有三个音乐推荐(像往常一样)来自那个很棒的、对 Linux 友好的音乐商店 7digital

首先是《Idlewild South》,Allman Brothers Band 发行的第二张专辑。我从未拥有过这张黑胶唱片,尽管我确实有他们的第一张专辑(是的,我确实在上面描述的自制立体声音响上播放过)。几年前,我在 CD 上看到了《Idlewild South》,但它是早期数字版本之一,录制时的平均电平非常低,似乎没有你可能期望从这些南方摇滚歌手那里获得的冲击力。因此,当我看到这张专辑已经过重新制作并可以作为高分辨率下载时,我想我应该尝试一下。

当然,有时重新制作会产生相当糟糕的结果,因为工程师应用了过多的压缩来使音乐听起来更响亮,或者应用了过多的均衡来尝试恢复为在黑胶唱片上容纳更多音乐而消除的低音,或者其他任何原因。但是,我的耳朵告诉我,这次重新制作做得非常好。无论如何,新版本似乎比糟糕的 CD 版本更有冲击力和活力。

Idlewild South's audio spectrum

opensource.com

我购买的下载是 96kHz/24 位 FLAC 格式,对于这张专辑来说可能有点过分,但 Spek 音频频谱分析仪显示,重新制作似乎保留了一些合理的动态范围和泛音。因此,如果你喜欢这张专辑,我推荐这个版本——特别是相对于旧 CD 而言。

接下来,一个对我来说是新的乐队——American Authors。根据我试听并随后购买的专辑《What We Live For》,这些家伙是副歌大师。哇!这是真正的忘记烦恼的夏季音乐。如果你决定购买这张专辑,请记住音质还可以,但不是很好——相当压缩,偶尔听起来像录音有点过热。但是,对于在厨房里跳舞,同时煮意大利面酱?买它!

最后,一种不同类型的音乐:《En Otra Parte》,由极具成就的吉他手 Zsófia Boros 演奏。来自拉丁美洲的优美、 evocative 和富有氛围的音乐,由 Boros 女士完美诠释,并由 ECM Records 录制和制作得非常出色。

Chris Hermansen portrait Temuco Chile
自 1978 年从不列颠哥伦比亚大学毕业以来,我很少离开电脑,自 2005 年以来一直是全职 Linux 用户,1986 年至 2005 年一直是全职 Solaris 和 SunOS 用户,在此之前是 UNIX System V 用户。

2 条评论

这看起来像 clementine、banshee player 和 rhythmbox。

感谢您的评论,linuxmusiclover。有几种思考方式。首先,关键区别在于 Cantata 本身不是音乐播放器,而是 mpd 音乐服务器的前端控制器。这与您提到的播放器截然不同,它允许音乐服务器在一台计算机上无头运行,而客户端在另一台计算机上运行,这对于连接到家庭立体声音响来说是一个很好的选择。其次,与我尝试过的其他 mpd 控制器/客户端相比,Cantata 具有更多集成播放器常见的漂亮功能,例如音乐收听记录、获取元数据、预定义流...这使其用户体验比“那些其他控制器”丰富得多。一些用户可能更喜欢更精简的方法,但我怀疑,如果许多来自例如 clementine 的用户转向基于 mpd 的环境,他们会更习惯 Cantata。

回复 作者:linuxmusiclover (未验证)

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.