音乐是生活的一部分。 Wikipedia上有关音乐历史的文章包含这样一个好词:“由于世界上所有人民,包括最孤立的部落群体,都拥有某种音乐……。”那么,我们开放一个部落的民间音乐,这是肯定的。 。 我建议我们的“音乐形式”包括开放的音乐播放器。 在过去的一年中,我一直在研究各种可用的播放器; 在2016年12月,我使用以下六个标准总结了对开放音乐播放器的持续评估:

  1. 必须配置为将音乐原样传递给ALSA 。 (最多5分)
  2. 应该具有良好的“智能播放列表”功能。 (1分)
  3. 不应强迫用户始终通过播放列表进行互动。 (1分)
  4. 应该提供一种简单的封面艺术方法-使用嵌入的封面艺术,或者回退到音乐目录中的cover.jpg(或.png)。 (1分)
  5. 音乐播放时应显示信号电平和有效比特率。 (1分)
  6. 应该呈现出良好的整体组织,布局和性能。 (1分)

在我的存储库中没有三位玩家向我建议的读者: Aqualung , Lollypop和GogglesMM 。 我不想在工作计算机上狂野地安装东西,而是答应为此目的配置一个“测试台”并详细说明结果。

阿夸龙

Aqualung的网站写得很清楚,说明了其各种功能。 我发现有趣的评论之一是:

“您可以(并且应该)将您的音乐组织成艺术家/唱片/音轨的树状结构,从而比使用多合一Winamp / XMMS播放列表使生活更轻松。”

这让我感到困惑,因为我认为我一直把自己的音乐组织成艺术家,专辑和曲目的树。 但这也许可以解释为什么我发现源自XMMS的播放器在音乐浏览能力方面有些奇怪。

根据Aqualung下载页面,官方发行版仅源代码。 尽管那里的评论表明大多数主要的Linux发行版都包含Aqualung的内置副本,但我当前在工作计算机Ubuntu 16.10上使用的发行版却不是这种情况。 Launchpad.net确实具有个人软件包档案(PPA),但它们似乎有些过时,所以为什么不从源代码构建?

我安装了pkgconflibasoundlibflaclibmp3lamelibvorbislibxml2libglib2.0libgtk + -2.0的开发版本,通常遵循站点上编译页面的建议以及配置脚本中常见的“提示”。 接下来,我可以进行干净的配置并进行makemake install 。 从那里,我能够执行/ usr / local / bin / aqualung

Aqualung,无法切换分辨率。

Aqualung启动并运行后,我看到了一个简单且相对简单的两窗口用户界面,即播放器本身和“音乐商店”。 我通过右键单击播放器的音乐窗格来打开“首选项”,环顾四周,看看可以在哪里选择AudioQuest DragonFly数模转换器,但那里没有任何迹象。 但是,该站点指出您可以在命令行上指定输出设备。 我最终需要使用plughw设备来启动Aqualung。

那时,我很失望地发现Aqualung似乎需要固定的输出采样率。 我可以使用默认设置很好地播放44.1 KHz文件,但是要播放96 KHz文件,我必须停止并以该采样率重新开始。 Aqualung不会将未更改的比特流传递给数模转换器。 这样一来,我就不必再继续进行评估了。

没有评分。

棒棒糖

可爱的Lollypop用户界面。

Lollypop有一个漂亮的网站。 尽管它不在我的工作计算机的存储库中,但仍有一个“下载Ubuntu / Debian”链接指向launchpad.net上的最新PPA 。 该站点提供了Flatpak,Arch Linux,Fedora,FreeBSD和OpenSUSE的其他下载。 出于好奇,我看了一下Fedora COPR上的Fedora链接 ,它看起来也很新,为Fedora 23–26提供了构建。

从源头开始构建一个版本足以满足当天的需求,因此我决定尝试PPA。 我能够从命令行执行Lollypop。 屏幕右上角的“设置”菜单显而易见。 更新音乐后,我一直在寻找输出设备的配置,但经过一番摸索,我找不到如何选择输出设备的信息。 即使使用–help在命令行上执行也没有启发我。

在Internet上进行了一些搜索之后,我发现了一个Lollypop开发人员,说我需要gstreamer libav才能使Lollypop正常工作。 由此我初步得出结论,可能有一个gstreamer配置的可能性可以使这项工作完成,但是至少现在我不打算这样做。

Lollypop具有一个漂亮的用户界面来匹配其漂亮的网页,但是到目前为止,我尚未对其进行评分。 我还有另一个原因来了解有关gstreamer的更多信息。

没有评分。

护目镜MM

Goggles Music Manager 在launchpad.net上也有最新的PPA ; 安装非常简单,我可以从命令行执行gogglesmm

GogglesMM开箱即用,看上去有点像Rhythmbox。 我在“设置”>“首选项”下找到了“音频”选项卡,通过它可以选择ALSA并设置我的输出设备。 通过查看/ proc / asound / DragonFly / stream0和DragonFly本身的LED颜色,我确认可以播放MP3、44.1 KHz / 24位和96 KHz / 24位音乐。 因此,“速率/深度穿透”为5分。

GogglesMM以96/24播放,显示输出设备。

关于GogglesMM的文档目前尚未详细介绍,但据我所知,开发人员使用过滤器来实现“智能播放列表”之类的内容。 我在测试床上安装了三张专辑后,尽我所能尽可能地回顾了过滤器的功能,尽管我喜欢我所看到的(尤其是能够根据广泛的标准定义歌曲的选择标准),但这并不是我使用“智能播放列表”一词时的意思,我认为这是使用某种社区数据库,例如“与当前歌曲类似的歌曲”。 也许我应该将其称为“自动DJ”,但据我所知,此功能在当前版本的GogglesMM中不存在,因此“智能播放列表”为0分。

至于队列与播放列表的操作,该应用程序既支持按顺序播放歌曲,也可以随机播放所选歌曲,或者将歌曲放入播放列表,因此1表示“队列到播放列表的选项”。

同样,它似乎可以很好地管理我的封面艺术(每张专辑都包含相应的封面艺术,GogglesMM会自动识别该封面艺术),因此1代表“嵌入式封面艺术或cover.jpg”。

我找不到任何显示信号电平或有效比特率的方法。 我也找不到找到比特率和比特深度的方法。 尽管该应用程序可以显示“格式”列,但在我的音乐中该字段中未显示任何内容,因此“ 0”表示“信号级别和有效比特率”。

关于整体组织,GogglesMM为我按下了所有正确的按钮。 我可以看到播放队列中的内容,播放的歌曲和播放的歌曲的时间和比例,专辑封面,歌曲名称,专辑标题和艺术家。 另外,可用的显示列列表似乎相当大且有用,例如包括作曲家。 最后,一件非常棒的事情,音量控制实际上控制着ALSA的音量。 如果我调出alsamixer并在GogglesMM或alsamixer中调整音量,则对方的音量控件将移动并调整音量。 这很酷,而且令人惊讶的是,它并不那么普遍,因此对于整个组织来说是1。

总的来说,GogglesMM具有8的出色表现。

评分:8

到目前为止的收视率

就像我过去提到的那样,根据我的排名,我最喜欢的球员是Guayadeque ,他的完美排名是10。 看一下迄今为止我的收视率摘要(N / R表示“未收视”,因为我无法确定如何配置这些播放器以使其处于位完美的直通模式,以便我的数模转换器以源的比特率和比特深度接收PCM数据):

请注意,我的排名方案并不适合所有人。 尤其是,许多人没有发现CD分辨率以上的音乐文件具有价值,并且许多人对可带来更好音频质量的专有格式感到满意。

同时,我将继续评估一些有前途的非评级方案。 我特别喜欢Lollypop的外观,而且我觉得gstreamer有一个秘密咒语,等待被解锁,这将使基于gstreamer的播放器无需进行转换即可传递数据。

还有音乐

我的乙烯基购买狂潮仍在继续,我有一些不错的建议。

首先是尼尔斯·弗莱姆(Nils Frahm)的专辑《 感觉 》( Felt) ,这是我女儿送给我的一份深思熟虑的礼物。 我真的很喜欢这张专辑,这张专辑大多是在深夜录制的,麦克风非常接近钢琴弦,周围环境中很多有趣的钢琴噪音-确实是优美的音乐。 像其他Nils Frahm音乐一样,黑胶唱片还带有一个下载代码,可以以最高96 KHz,24位FLAC格式下载专辑。

第二个是疯狂教授对Massive Attack专辑“ Protection” 的混音 ,标题为“ No Protection”。 您可以在这里了解它 ,如果您想尝试原始的东西, 这里就是所有内容 。 这张专辑最初于1990年代发行,现在又重新发行了黑胶唱片,听起来很棒。 不幸的是,没有随附下载代码。

第三类是巴约讷的基元 。 这是一个什么样的想法 。 《卫报》以“新无聊”将其混为一谈,这对于一种类型来说又如何呢? 真的,如果一切都那么无聊,也许是时候改变职业了。 也许您会觉得无聊,或者像我一样,您会喜欢它的!

翻译自: https://opensource.com/article/17/1/open-source-music-players

3个开源音乐播放器:Aqualung,Lollypop和GogglesMM相关推荐

  1. linux开源视频播放器_8个适用于Linux的开源音乐播放器

    linux开源视频播放器 在本系列的第一部分中,我写了一个发烧友数字音乐播放器的关键要求,并分享了我用来评估开源音乐播放器的标准. 在第二部分中,我将使用这些条件来帮助您选择适合您需求的软件. 首先, ...

  2. 开源音乐播放器_使用开源音乐播放器设计生活中的配乐

    开源音乐播放器 我们围绕着自己的个人配乐. 我们的音乐让我们想起了人生中最重要的时刻,并帮助我们塑造了自己的感受和看法. 让音乐播放器支持自由选择音乐的播放方式,同时又不影响播放质量非常重要,而且我一 ...

  3. java开源播放器_JavaFX/Java8开发的开源音乐播放器

    往期精彩推荐 : 很难找的java开源音乐播放器,英文比较简单,也不翻译了, . github开源地址: https://github.com/Mpmart08/MusicPlayer Desktop ...

  4. linux开源视频播放器_什么定义了Linux的顶级开源音乐播放器?

    linux开源视频播放器 在我撰写此音乐专栏的两年左右的时间里,Linux发烧友的世界得到了发展. 出现了新的Linux发行版和开源音频播放器,旧的已经消失了,随着高质量的数字下载,新的和高质量的播放 ...

  5. 开源音乐播放器_如何选择开源音乐播放器

    开源音乐播放器 Linux提供了大量的音乐播放器. 您如何选择使用哪一个? 早在2016年6月,我就写了我最喜欢的开源音乐播放器Guayadeque显然逝世的文章. 我描述了我对Guayadeque真 ...

  6. 草莓tv 无法播放_草莓:高质量的声音,开源音乐播放器

    草莓tv 无法播放 我最近收到了乔纳斯·克文格 ( Jonas Kvinge )发来的电子邮件,该电子邮件分叉了Clementine开源音乐播放器 . 乔纳斯写道: 我已经在2013年开始开发Clem ...

  7. cantata测试工具_我如何构建和维护开源音乐播放器Cantata

    cantata测试工具 这是与开发和维护开源音乐播放器的开发人员进行的一系列对话的第三部分. Craig Drummond是Cantata的开发者和维护者, Cantata是一种开源音乐播放器,充当M ...

  8. java音乐播放器所需jar包,这个用Java写的开源音乐播放器,我粉了

    原标题:这个用Java写的开源音乐播放器,我粉了 开源最前线(ID:OpenSourceTop) 随着版权意识的增强,如今想听几首歌,都得下载好几个音乐软件.这也就算了,大部分音乐还都是付费的,安装这 ...

  9. C#开源音乐播放器MetroPlayer3.0发布

      一.说明 MetroPlayer3.0是在MetroMusic1.05及2.0版本的基础之上,进行重构和改进的软件产品.从3.0开始,本软件正式更名为MetroPlayer.MetroPlayer ...

最新文章

  1. 2017 ACM/ICPC(西安)赛后总结
  2. 【AI应用】三分钟,带你了解英特尔明年重点发力的这八大方向
  3. 就业阶段-java语言进价_day03
  4. VMware vCloud与Zend Server实现PHP应用程序自动化交付
  5. alert 返回页面 刷新_页面生命周期:DOMContentLoaded,load,beforeunload,unload
  6. 5.1 内存模型基础
  7. Jquery—Jquery中$与$.fn的区别
  8. 货币代码php,根据符号获取货币代码 - php
  9. 网络安全——D模块答题模式
  10. python 循环十次_python循环10次怎么写
  11. 哔哩哔哩2020届秋招数据分析师面试第一轮(2019.8.8)
  12. (未解决)SpringMVC学习——为什么网址不是locahost而是desktop-nottqjs(如图)
  13. Sap hana 升级思路
  14. 心电图心电轴怎么计算_心电图心电轴计算表
  15. 夏天我都冷到瑟瑟发抖-用单片机diy懒人挂脖风扇方案
  16. 虚拟华尔街的最新资讯 虚拟经济体的最新经济体
  17. Tableau Desktop连接MongoDB
  18. patch的用法【转】
  19. c++继承 基类 派生类 虚函数
  20. CSDN旗下,河软CSDN乐知学院免费推荐诚信、踏实的Java软件工程、Android工程师,.NET工程师,PHP工程师、IOS工程师

热门文章

  1. java-简易计算器设计
  2. 微信控制树莓派运行python_树莓派笔记07-微信公众号控制树莓派(一)
  3. 有关FLASH的一些基础操作
  4. Git上传代码报错Push rejected: Push to origin/master was rejected
  5. 矿大计算机考研上岸分数,2021--2022中国矿业大学动力工程考研上岸心得及分数线报录比...
  6. 华为p30怎么删掉云相册的照片_华为手机云空间满了,教你如何清理
  7. 介绍Zbrush是什么软件
  8. 应届学弟咨询:是去华为拿1万多低薪,还是去二线自研公司拿2万多高薪?.....
  9. VVC中的熵编码-JVET提案Q2002
  10. 信息学奥赛一本通C++语言——1183:病人排队