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 (未验证)

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