探索 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 具有非常好的首次运行过程,可以收集设置信息,并沿途向用户提供有用的信息。例如,此注释出现在首次运行屏幕之一上

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

在我的情况下,这很好,因为我的音乐库就是这样组织的,合辑在 Various Artists/Album/Tracks 下构建。

我还注意到这个注释

警告:您当前不是“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

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

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

Info button

作者截图

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

  • 流媒体(即来自 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 对这首歌的绝对 震撼人心的表演 的前卫摇滚改编效果出奇地好。

无论如何,我相信那台小小的唱片播放机是我第一次黑客攻击的基础。它的右侧有一个小的单声道扬声器,就音质而言还有些不足之处。我还有一台 20 世纪 60 年代的 Philips 卷盘式磁带录音机 看起来很像这个 并以立体声播放;一个扬声器在设备的前面,另一个在盖子上。它也有线路电平输入。

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

我更喜欢它是因为它是我自己制作的吗?回顾过去,我认为是的。当然,同样的修补意愿在我的生活中为我提供了很好的服务,因为我在 20 世纪 70 年代在大学里学习了计算机,然后进入了 System V,然后是 SunOS,然后是 Solaris,最后是 Linux,在那里,通过“开放”和“自由”的概念,进一步改进的机会是无穷无尽的。

这让我想起了在运行开源操作系统的计算机上的开源音乐播放器的主题。享受音乐并同时学习一些东西真是太棒了!

还有音乐...

在我结束之前,我有三个音乐推荐(像往常一样)从那个优秀的、对 Linux 友好的音乐商店 7digital 获得。

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

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

Idlewild South's audio spectrum

opensource.com

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

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

最后,一种不同类型的音乐:由极具成就的吉他手 Zsófia Boros 演奏的 En Otra Parte。来自拉丁美洲的优美、 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 (未验证)

© 2025 open-source.net.cn. All rights reserved.