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,这是一个为那些对“迷幻音乐、 техно 和 downtempo 音乐”感兴趣的人提供的优秀免费音乐门户。过去我曾从这个网站下载过几张专辑,当心情来临时,我真的很欣赏它所提供的东西。尤其棒的是音乐文件以 FLAC 格式提供。

还有更多音乐…

在我的上一篇文章中,我花了太多时间构建,以至于没有时间听音乐。但从那时起,我去我最喜欢的唱片店买了四张新专辑,其中一些附带下载。首先是 Jon Hopkins’ Singularity。自从 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.