Strawberry:高品质声音,开源音乐播放器

Clementine 的这个分支高效、易于安装,并提供出色的高分辨率音频音质。
264 位读者喜欢这个。
video editing dashboard

Opensource.com

我最近收到了来自 Jonas Kvinge 的电子邮件,他 fork 了 Clementine 开源音乐播放器。 Jonas 写道

我早在 2013 年就开始研究 Clementine 的修改版本,但由于其他优先事项,直到去年我才重新开始这项工作。当时我还没有决定是创建一个分支,还是为 Clementine 做出贡献。最终我两者都做了。我开始意识到我想要程序朝着不同的方向发展。我的重点是创建一个用于播放本地音乐文件的音乐播放器,而不是维护对我不使用的多种互联网功能的支持,以及一些我根本不希望出现在程序中的功能……我也越来越意识到我不同意 Clementine 的作者以及关于高分辨率音频的一些声明。

至少在 отношении 高分辨率音乐文件方面,Jonas 和我绝对是从相同的角度出发的。早在 2016 年末,我研究了 Clementine,虽然它在很多方面都很令人愉快,但它绝对错过了使用专用高分辨率数字模拟转换器 (DAC) 来享受音乐的机会。但这没关系;Clementine 本来就不是为我而设计的。似乎也不是为 Jonas 设计的。

因此,鉴于 Jonas 和我都对能够在专用聆听设备上回放高分辨率音频感兴趣,我认为我最好试用一下 Strawberry,即 Jonas 的 Clementine 分支。我从 Jonas 的网站上抓取了 2018/07/16 Ubuntu 版本。它是一个 .deb 文件,安装非常简单。

sudo dpkg -i strawberry_0.2.1-27-gb2c26eb_amd64.deb

像往常一样,我的系统上没有安装一些必要的软件包,所以我使用了 apt install -f 来解决这个问题。

Apt 推荐了以下软件包

graphicsmagick-dbg gxine xine-ui

并安装了以下软件包

libgraphicsmagick-q16-3 libiso9660-10 liblastfm5-1 libqt5concurrent5 libvcdinfo0 libxine2 libxine2-bin libxine2-doc libxine2-ffmpeg libxine2-misc-plugins libxine2-plugins

一旦一切就绪,我启动了 Strawberry 并看到了这个

Clementine Strawberry music player.png

我验证了我可以将 Strawberry 指向一般的 ALSA 以及我专用的 DAC。

Output via ALSA.png

Clementine dedicated DAC.png

然后我准备更新我的收藏,这花不到一分钟(Clementine 也同样快)。

我注意到的唯一有点奇怪的事情是 Strawberry 提供了软件音量控制,这对我来说没什么意义(我的硬件顶部有一个漂亮的闪亮旋钮,就是为了这个目的)。

Strawberry status button.png

然后我开始享受高质量的聆听。我发现我立刻喜欢的一件事是状态按钮(请参阅 UI 左上角的草莓)。这验证了当前播放曲目的详细信息,如左侧的屏幕截图所示。请注意,显示了有效比特率、比特率和字长,以及其他有用的信息。

声音非常美妙,这对于录制良好的高分辨率素材来说是惯例(对于那些倾向于争论高分辨率音频优点的人,在您发表您的意见之前,无论是赞成还是反对,请阅读 这篇文章,它实际上以科学的方式对待这个话题)。

除了音质之外,Strawberry 还有什么很酷的地方?嗯,看到频谱分析仪在屏幕底部运行很有趣。整体响应流畅而快速;音乐开始后,专辑封面会向上滑动。UI 中没有太多浪费的空间。而且,正如 Jonas 所说

对于许多人来说,Clementine 仍然是一个更好的选择,因为它具有诸如音乐共享和互联网服务等功能,而 Strawberry 缺乏这些功能,我也不打算包含这些功能。

显然,这是一个专注于音乐质量而不是数量的播放器。未来我会更多地使用这个播放器;它正合我的口味。

精美的音乐收藏

关于音乐,尤其是有趣和不寻常的音乐,非常感谢 Audiostream 的 Michael Lavorgna,他提到了这两个优秀的在线声音收藏:Cultural EquitySmithsonian Folkways Recordings。对于那些具有历史意义且非常有趣的东西来说,这些都是很棒的来源。

还要感谢 Michael 提醒我关于 Ektoplazm,这是一个为那些对“迷幻音乐、电子音乐和慢节奏音乐”感兴趣的人提供的优秀免费音乐门户。过去我曾从这个网站下载了一些专辑,当心情来临时,我真的很欣赏它所提供的东西。尤其棒的是音乐文件以 FLAC 格式提供。

还有更多音乐……

在我的上一篇文章中,我花了太多时间构建,以至于没有时间听音乐。但从那以后,我去我最喜欢的唱片店买了四张新专辑,其中一些专辑附带下载。首先是 Jon HopkinsSingularity。自从 Linn Records (顺便说一句,对于 Linux 用户来说,这是一个购买下载的好网站,因为不需要任何臃肿软件)开始尝试更广泛的音乐产品并将我介绍给 Jon 之后,我就一直在购买 Jon Hopkins 的一些专辑。他的部分作品现在在 Bandcamp 上提供(包括 Singularity),这是一个对 Linux 友好的优秀网站。对我来说,这是一张很棒的专辑——不太像氛围音乐,不太像无节拍音乐,不太像任何东西,除了它本身。巨大的强大的音乐,惊人的低音。非常有趣!去 Bandcamp 听听。

如果您像我一样,多年来购买了一些 Putumayo Music 专辑,请密切关注 Putumayo 绝对精彩的 Vintage Latino 黑胶唱片发行。这张伟大的老式萨尔萨和恰恰舞 LP 也可在那里购买 CD;您可以在 Bandcamp 上收听 1:00 的剪辑

Bombino 昨晚在城里。我还有其他事情要做,但一位朋友去听了音乐会,并且非常喜欢。我现在有他的三张专辑;最后两张是我在那张优秀的开源媒介黑胶唱片上购买的,也附带下载。他的最新专辑 Deran 非常值得购买;在上面的链接中查看。

最后但并非最不重要的一点是,我设法找到了一张 Nils Frahm 的 All Melody 黑胶唱片(其中包括下载代码)。我一直在欣赏今年早些时候购买的这张专辑的高分辨率数字版本,但在黑胶唱片上拥有它也很有趣。

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

10 条评论

我过去常常关注 Clementine,那时它刚发布。很高兴看到它仍然发展良好!我会向任何人推荐它,作为一个很棒的开源音乐播放器。

感谢您的评论,Dane。我也喜欢 Clementine,只是它没有提供控制输出的功能,而 Strawberry 弥补了这一点。

回复 ,作者是 Dane (未验证)

只是一个(不相关的)提示,而不是
$ sudo dpkg -i *.deb ; sudo apt -f install

您可以安装 gdebi-core(或 GUI 版本)并简单地执行
$ sudo gdebi *.deb

干杯!

Chris,感谢您和 Jonas 为 Strawberry 所做的工作。我对 Clementine 对待发烧友的态度以及他们移除允许数据流直接定向到 alsa 的功能感到非常失望。对于我系统播放高分辨率音乐文件来说,曾经在我看来近乎完美的媒体播放器变得毫无用处,真是太遗憾了。
我将提出一些评论,反映我对 Strawberry 的想法和感受。
首先是您关于音量控制的评论,我完全同意。它的操作和使用将涉及更改数字流,并以不再是源的比特完美的方式修改数据流。也许可以引入一个开关,将其从数据处理中移除,例如用于均衡器的开关?
我的第二个建议是我不同意关于“互联网服务”的立场。我可以理解您个人缺乏兴趣,但查找有关正在播放的音乐和艺术家的信息以及歌词等功能不仅对我而且对许多其他人都有很大的吸引力。移除这些东西将大大限制应用程序的关注焦点,我只是说说而已-----

感谢您详细的评论,Sal1950。

我必须强调,Jonas 完成了 Strawberry 的所有工作;我只是写了这篇文章 - 所以真的应该感谢他。

至于“Clementine 对待发烧友的态度”,我想您可能指的是 https://github.com/clementine-player/Clementine/issues/5344,有人评论说“我不认为我们关心“发烧友”的事情”。这确实令人遗憾,但这是他们的项目,幸运的是,Jonas Kvinge 确实关心,并花时间 fork 了 Clementine!

关于“你听不到,所以我们不支持它”,我想把“最后发言权”留给这项研究,同样来自 AES,该研究表明,事实上我们可以听到差异 http://www.aes.org/e-lib/browse.cfm?elib=18296

我喜欢您关于能够禁用(抱歉)音量控制的想法。

关于“互联网服务”的事情,它们的存在与否对我来说不是决定性因素,不像 Clementine 中缺少直接 ALSA 连接那样。如果我 fork 了 Clementine,我可能会保留它们,但 Jonas 没有。尽管如此,与此相关的是,我从未见过的一件事,让我感到困惑的是,能够弹出随专辑下载购买的 PDF “内页”。

无论如何!再次感谢您花时间写出如此详细和周到的评论。

回复 ,作者是 Sal1950 (未验证)

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.