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

还有更多音乐…

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

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

Bombino 昨晚在城里。我还有其他事情要做,但一个朋友去了音乐会,非常喜欢。我现在有他的三张专辑;最后两张是我在那款优秀的开源媒介黑胶 LP 上购买的,它也附带下载。他的最新专辑 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.