不管你做什么,你都有时会来一点背景音乐。不管你是开发、运维或是一个典型的电脑用户,享受美妙的音乐都可能是你在电脑上最想做的事情之一。同时随着即将到来的假期,你可能收到一些能让你买几首新歌的礼物卡。如果你所选的音乐是数字形式(我的恰好是唱片形式)而且你的平台是 Linux 的话,你会想要一个好的图形用户界面播放器来享受音乐。
幸运的是,Linux 不缺好的数字音乐播放器。事实上,Linux 上有不少播放器,大部分是开源并且可以免费获得的。让我们看看其中的几款,看哪个能满足你的需要。
Clementine
我想从我用来许多年的默认选项的播放器开始。Clementine可能是最好的平衡了易用性与灵活性的播放器。Clementine 是新停摆的Amarok音乐播放器的复刻,但它不仅限于 Linux; Clementine 在 Mac OS 和 Windows 平台上也可以获得。它的一系列特性十分惊艳,包括:
◈內建的均衡器◈可定制的界面(将现在的专辑封面显示成背景,见图一)◈播放本地音乐或者从 Spotify、Last.fm 等播放音乐◈便于库导航的侧边栏◈內建的音频转码(转成 MP3、OGG、Flac 等)◈通过安卓应用远程控制◈便利的搜索功能◈选项卡式播放列表◈简单创建常规和智能化的播放列表◈支持 CUE 文件◈支持标签
![](http://file.elecfans.com/web1/M00/85/5D/pIYBAFxmVOqANvrAAAF8L2vknTM071.jpg)
图一:Clementine 界面可能有一点老派,但是它不可思议得灵活好用。
在所有我用过的音乐播放器中,Clementine 是目前为止功能最多也是最容易使用的。它同时也包含了你能在 Linux 音乐播放器中找到的最好的均衡器(有十个频带可以调)。尽管它的界面不够时髦,但它创建、操控播放列表的能力是无与伦比的。如果你的音乐集很大,同时你想完全操控你的音乐集的话,这就是你想要的播放器。
Clementine 可以在标准仓库中找到。它可以从你的发行版的软件中心或通过命令行来安装。
Rhythmbox
Rhythmbox是 GNOME 桌面的默认播放器,但是它在其它桌面工作得也很好。Rhythmbox 的界面比 Clementine 的界面稍微时尚一点,它的设计遵循极简的理念。这并不意味着它缺乏特性,相反 Rhythmbox 提供无间隔回放、支持 Soundcloud、专辑封面显示、从 Last.fm 和 Libre.fm 导入音频、支持 Jamendo、播客订阅(从Apple iTunes)、从网页远程控制等特性。
在 Rhythmbox 中发现的一个很好的特性是支持插件,这使得你可以使用像 DAAP 音乐分享、FM 电台、封面查找、通知、ReplayGain、歌词等特性。
Rhythmbox 播放列表特性不像 Clementine 的那么强大,但是将你的音乐整理进任何形式的快速播放列表还是很简单的。尽管 Rhythmbox 的界面(图二)比 Clementine 要时髦一点,但是它不像 Clementine 那样灵活。
![](http://file.elecfans.com/web1/M00/85/5D/pIYBAFxmVOqAYRCuAAEOYX8L9Nc668.jpg)
图二:Rhythmbox 界面简单直接。
VLC Media Player
对于部分人来说,VLC在视频播放方面是无懈可击的。然而 VLC 不仅限于视频播放。事实上,VLC在播放音频文件方面做得也很好。对于KDE Neon用户来说,VLC 既是音乐也是视频的默认播放器。尽管 VLC 是 Linux 市场最好的视频播放器的之一(它是我的默认播放器),它在音频方面确实略有瑕疵 —— 缺少播放列表以及不能够连接到你网络中的远程仓库。但如果你是在寻找一种播放本地文件或者网络 mms/rtsp 的简单可靠的方式,VLC 是上佳之选。VLC 包括一个均衡器(图三)、一个压缩器以及一个空间音响。它同样也能够从捕捉到的设备录音。
![](http://file.elecfans.com/web1/M00/85/5D/pIYBAFxmVOuAfGp2AAC6r4n7fgk261.jpg)
图三:运转中的 VLC 均衡器。
Audacious
如果你在寻找一个轻量级的音乐播放器,Audacious 完美地满足要求。这个音乐播放器相当的专一,但是它包括了一个均衡器和一小部分能够改善许多音频的声效(比如回声、消除默音、调节速度和音调、去除人声等,见图四)。
![](http://file.elecfans.com/web1/M00/85/5D/pIYBAFxmVOuAUzkuAADlH-X-n5Y104.jpg)
图四:Audacious 均衡器和插件。
Audacious 也包括了一个十分简便的闹铃功能。它允许你设置一个能在用户选定的时间点和持续的时间段内播放选定乐段的闹铃。
Spotify
我必须承认,我每天都用 Spotify。我是一个 Spotify 的订阅者并用它去发现、购买新的音乐 —— 这意味着我在不停地探索发现。幸运的是,Spotify 有一个我能按照Spotify官方 Linux 平台安装指导轻松安装的桌面客户端。在桌面客户端与安卓应用间无缝转换对我来说也大有帮助,这样我就永远不会错过我喜欢的音乐了。
![](http://file.elecfans.com/web1/M00/85/5D/pIYBAFxmVOyAVlRQAADlH-X-n5Y575.jpg)
图五:Linux 上的 Spotify 官方客户端。
Spotify 界面十分易于使用,事实上它完胜网页端的播放器。不要在 Linux 上装Spotify 网页播放器因为桌面客户端在创建管理你的播放列表方面简便得多。如果你是 Spotify 重度用户,甚至没必要用其他桌面应用的內建流传输客户端支持 —— 一旦你用过 Spotify 桌面客户端,其它应用就根本没可比性。
选择在你
其它选择也是有的(查看你的桌面软件中心),但这五款客户端(在我看来)是最好的了。对我来说,Clementine 和 Spotify 的组合拳就已经让我美好得唱赞歌了。尝试它们看看哪个能更好地满足你的需要。
额外奖品
虽然这篇文章翻译于国外作者,但作为给中国的 Linux 用户看的文章,如果在一篇分享音乐播放器的文章中不提及网易云音乐,那一定会被猛烈吐槽(事实上,我们曾经被吐槽过好多次了,哈哈)。
网易云音乐是我见过的最好的音乐播放器之一,不只是在 Linux 上,它甚至还支持包括 Windows、Mac、 iOS、安卓等在内的 8 个操作系统平台。当前的 Linux 版本是 1.1.0 版,支持 64 位的深度 Linux 15 和 Ubuntu 16.04 及之后的版本。下载地址和截图就不在这里安利了,大家想必自己能找到的。
原文标题:Linux 上最好的五款音乐播放器
文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
收藏
人收藏
扫一扫,分享给好友
复制链接分享
评论
发布评论请先 登录
相关推荐
BPF系统调用与Tracing类型的BPF程序
既然是提供向内核注入代码的技术,那么安全问题肯定是重中之重。平时防范他人通过漏洞向内核中注入代码,这....
Linux阅码场 发表于 03-14 16:42 •
171次
阅读
盘点5款值得收藏的Linux开发板
最近股市又哀鸿遍野……于是,那句 “树莓派是最好的理财产品”又开始在我耳边萦绕。“缺芯”笼罩之下,开....
话说科技 发表于 03-14 15:12 •
154次
阅读
霍尼韦尔智能楼宇技术助力小镇建设_ADI为Linux发行版扩充1000多个器件驱动
2022年2月11日,中国北京——霍尼韦尔宣布与中建二局安装工程有限公司和北京市设备安装工程集团有....
电子魔法师 发表于 03-14 15:04 •
238次
阅读
i.MX6ULL嵌入式Linux开发5-根文件系统完善
上篇文章,使用BusyBox构建了基础的嵌入式Linux系统的根文件系统,基本的功能可以正常运行,但....
码农爱学习 发表于 03-14 08:44 •
99次
阅读
i.MX6ULL嵌入式Linux开发4-根文件系统构建
本篇使用BusyBox来构建根文件系统,并通过NFS网络调试的方式实现根文件系统挂载测试,实测时解决....
码农爱学习 发表于 03-14 08:41 •
105次
阅读
i.MX6ULL嵌入式Linux开发3-Kernel移植
本文进行Linux内核的移植。
码农爱学习 发表于 03-14 08:36 •
92次
阅读
有没有能用在51单片机平台上的语音芯片?
最近看了一下云知声的蜂鸟M系列的离线语音,但是研究了半天不知道能不能移植到51单片机的平台上(就是通过串口通讯),后来又看...
发表于 03-11 17:08 •
558次
阅读
Tina Linux 系统介绍
Tina Linux是全志科技基于Linux内核开发的针对智能硬件类产品的嵌入式软件系统。Tina Linux基于openwrt-14.07 版本的软件开...
发表于 03-11 15:05 •
1684次
阅读
提高Linux服务器性能的20个技巧
Linux功能丰富、强大、灵活,你可以用它完成各种任务,在这篇文章中,我们将讨论一些提高Linux....
Linux爱好者 发表于 03-11 10:14 •
116次
阅读
51点灯与Linux驱动点灯的区别
嵌入式初学者入门的第一个“项目”就是LED点灯,那么,本文带你看看51、STM32、Linux点灯有....
strongerHuang 发表于 03-10 17:37 •
1222次
阅读
为VisionFive星光板上创建Debian系统镜像
在RISC-V 星光板VisionFive上创建Debian/Linux系统
发表于 03-09 20:52 •
4次
阅读
Linux内核代码修改将为性能测试获8450%提升
Jason Donenfeld 是 WireGuard 的主要开发者,同时他也是 Linux 内核随....
马哥Linux运维 发表于 03-09 14:16 •
177次
阅读
怎样去搭建基于rk3288的android(和linux)平台软件运行环境呢
怎样去搭建基于rk3288的android(和linux)平台软件运行环境呢?有哪些搭建步骤呢?...
发表于 03-09 07:42 •
175次
阅读
怎样将linux debian串口波特率统一改到115200呢
如何对linux debian源码进行重新编译呢?
怎样将linux debian串口波特率统一改到115200呢?
...
发表于 03-09 07:31 •
215次
阅读
Arm linux 单板接入阿里云物联网实现
近年来物联网深入生活中的方方面面,万物互联。阿里云物联网平台是一个集成了设备管理、数据安全通信和消息订阅等能力的一体化平...
发表于 03-09 07:27 •
803次
阅读
平头哥RVB2601测评:web播放器简介
RVB2601 通过 I2S 和 I2C 总线连接 ES8156 DAC 芯片,将数字信号转化模拟信号后传给 PA,实现音频输出 。I2C是配...
发表于 03-09 07:20 •
384次
阅读
YoC开发环境设置手册
一、前言
根据开发用户组的不同,YoC 支持在 Linux 命令行环境和 Windows CDK IDE 中进行开发。本节介绍如何在 W...
发表于 03-09 07:02 •
367次
阅读
Linux驱动程序支持通过I2C和SPI总线进行通信吗
Linux驱动程序支持哪些设备呢?
Linux驱动程序支持通过I2C和SPI总线进行通信吗?
...
发表于 03-09 06:33 •
91次
阅读
YoC系统编译用户手册
作者:夏朗
一、前言
YoC系统在不同的开发环境下编译方式不同。通常,在 Windows 上使用 IDE 进行开发是简单明了的。...
发表于 03-09 06:26 •
277次
阅读
如何对RK3399 Android7.1进行编译呢
怎样去设置Linux编译环境呢?如何对RK3399 Android7.1进行编译呢?有哪些编译步骤?
...
发表于 03-09 06:14 •
116次
阅读
Linux私房菜基础篇-第三版
Linux私房菜基础篇-第三版免费下载。
发表于 03-07 16:46 •
29次
阅读
《Linux命令行大全》(英文版)
[美]William E. Shotts Jr. 著
发表于 03-07 16:29 •
16次
阅读
海帝思AP80 Pro-X平衡无损MQA音乐播放器,非同小可
时间回到四年前的2018年年初,当时中美关系还没破裂,贸易战也没打响,世界经济一遍繁荣景象。正是这一....
科技发烧友 发表于 03-07 16:22 •
440次
阅读
i.MX6ULL嵌入式Linux开发2-uboot移植实践
上篇文章,我们介绍了如何使用NXP原厂的uboot进行编译和烧写,将uboot运行在自己的开发板上。....
码农爱学习 发表于 03-07 09:00 •
1624次
阅读
i.MX6ULL嵌入式Linux开发1-uboot移植初探
本系列教程以i.MX6ULL处理器的ARM开发板为实验基础,学习记录嵌入式Linux开发的各种知识与....
码农爱学习 发表于 03-07 08:57 •
1141次
阅读
万象奥科RZ G2L核心板高低温测试
评估测试RZ/G2L核心板环境适应性,测试低温启动、高温工作、高低温循环状态下的工作情况。
武汉万象奥科 发表于 03-03 15:27 •
10次
阅读
RZ G2L核心板以太网接口性能测试
武汉万象奥科RZ/G2L核心板支持2路千兆以太网接口,评估测试RZ/G2L双网口实际传输速率。
武汉万象奥科 发表于 03-03 14:04 •
10次
阅读
RZ/G2L核心板功耗测试
测试RZ/G2L核心板静态功耗与CPU满负载时的负载功耗,辅助产品设计中的散热方案评估。
武汉万象奥科 发表于 03-03 11:35 •
9次
阅读
linux常用命令大全
linux常用命令大全,一些常用的命令都可以找到
发表于 03-03 09:20 •
40次
阅读
为什么要在汽车上使用SOA架构
整车E/E架构升级,硬件架构上从分布式ECU向域集中式,进一步向中央集中式+区域控制器升级;
发表于 03-02 09:15 •
54次
阅读
瑞萨电子推出64位RISC-V CPU内核RZ/Five通用MPU,开创RISC-V技术先河
瑞萨电子今日宣布,推出基于64位RISC-V CPU内核的RZ/Five通用微处理器(MPU)——R....
发表于 03-01 13:54 •
613次
阅读
keil5+STM32F103C8T6设计的智能插座+人体感应灯 支持跨平台编译运行
这是基于STM32设计的智能插座+人体感应灯。SRM32F103C8T6最小系统板、红外热释电人体感....
DS小龙哥-嵌入式技术 发表于 02-28 13:19 •
1424次
阅读
索尼最新款旗舰级音乐播放器金砖NW-WM1ZM2介绍
现在电子产品层出不穷,人们的时间和精力也被各种设备所分散,再加上生活节奏的加快,你是不是有很久没有认....
火花 发表于 02-24 11:13 •
911次
阅读
迅为iTOP-STM32MP157开发板
迅为ITOP-STM32MP157是基于ST的STM32MP157芯片开发的一款开发平台。在STM3....
发表于 02-23 14:43 •
18次
阅读
迅为STM32MP157开发板入门教程之外设功能验证
迅为STM32MP157开发板入门教程之外设功能验证
平常心0 发表于 02-23 14:16 •
27次
阅读
国产平台T3如何快速部署电力能源神器-Docker容器
前 言随着电网数据信息化的深入,电网的各种应用服务增长迅速,原有应用服务部署方式面临着资源利用率低、....
Tronlong创龙科技 发表于 02-17 13:56 •
24次
阅读
Petalinux2020.01 内核DMA驱动调试说明
Petalinux2020.01 内核DMA驱动调试过程分享
赛灵思 发表于 02-16 16:21 •
114次
阅读
为什么要用C语言实现面向对象
不知道有多少人去了解过语言的发展史,早期C语言的语法功能其实比较简单。随着应用需求和场景的变化,....
硬件攻城狮 发表于 02-16 16:19 •
383次
阅读
Linux编程入门
Linux编程入门
发表于 02-16 14:55 •
58次
阅读
如何配置和操作Linux驱动程序开发板
本文档概述了利用Linux开发板为 Linux 内核开发驱动程序的基础知识,并简单介绍了如何配置和操....
德州仪器 发表于 02-15 13:36 •
325次
阅读
选型必备!最新最全的工业核心板目录大全来了!!
随着嵌入式技术的发展,越来越多的处理器应运而生。除了国外的主流半导体厂家,国内的半导体厂家也异军突起....
Tronlong创龙科技 发表于 02-15 09:30 •
25次
阅读
索尼旗舰级音乐播放器NW-WM1ZM2的详细介绍
很多人喜欢听音乐,但采用的方法却并不相同,用手机、有线耳机、真无线耳机……还有音乐播放器。索尼作为行....
火花 发表于 02-14 15:24 •
929次
阅读
一文详细了解五种IO模型
五种IO模型包括:阻塞IO、非阻塞IO、IO多路复用、信号驱动IO、异步IO。
硬件攻城狮 发表于 02-14 14:38 •
490次
阅读
Linux总线、设备、驱动模型的探究
Linux总线、设备、驱动模型的探究
发表于 02-14 12:01 •
52次
阅读
Cortex-M可以跑Linux操作系统吗?
ARM处理器的体系结构定义了指令集(ISA)和基于这一体系结构下处理器的模型。ARM的指令集从ARM....
发表于 02-08 15:55 •
35次
阅读
Wiley.Linux.Bible.2010.Edition电子教材分享
Wiley.Linux.Bible.2010.Edition电子教材分享
发表于 02-08 15:55 •
38次
阅读
51、STM32、Linux点灯有什么区别?
嵌入式初学者入门的第一个“项目”就是LED点灯,那么,本文带你看看51、STM32、Linux点灯有....
发表于 02-08 15:32 •
85次
阅读
U-Boot架构浅析
导读:嵌入式Linux系统搭建,bootloader是必不可少的一环,而U-Boot已成嵌入式Lin....
发表于 02-07 11:56 •
46次
阅读
深度解析U-Boot网络实现
对于U-Boot而言,并没有完整的实现上述模型,u-boot需要控制固件的尺寸,所以根据需要做了一些....
发表于 02-07 11:53 •
41次
阅读
阅读内核系列之内核调度器为何全局导出
[导读] Linux内核代码庞大,阅读内核书籍总觉得云山雾绕,纸上得来终觉浅,希望通过阅读代码撰写笔....
发表于 02-07 11:49 •
32次
阅读
关于MMU那些事儿
如果我们一直是单任务处理,则不会有任何问题,也或者应用程序所需的内存总是非常小,则这种架构是不会有任....
发表于 02-07 11:27 •
35次
阅读
如何使用v4l2 API读取摄像头
V4L2是Video For Linux的第二个版本,它是Linux的视频捕获的API。在这里,您可....
发表于 02-07 11:16 •
25次
阅读
上古神器vim系列之初探
[导读] 一直以来VIM也用一些,但是用的不熟,最近看了些文章,发现这个东西有必要发大力气系统的练习....
发表于 02-07 11:13 •
48次
阅读
openwifi的射频配置和数字中频设计
这里介绍openwifi项目([链接])的射频和数字中频设计的一些考虑。这些内容也都在openwif....
发表于 02-07 11:06 •
22次
阅读
没有键盘显示器,也能使用EAIDK-310?
近期有部分小伙伴表示,收到了购买的EAIDK-310开发套件。但是,自己只有一台笔记本电脑,如何才能....
发表于 02-07 11:06 •
16次
阅读
年度盘点 | 千视电子2021大事件回顾
零点钟声敲响,预示着农历虎年的到来,值此新春佳节到来之际,千视电子祝各位朋友们虎年大吉,新春快乐!在....
千视电子KILOVIEW 发表于 02-07 10:21 •
45次
阅读
深入解析Linux下 Platform_device 及Platform_driver
[导读] 前文分析了Linux设备驱动的驱动模型,本文来聊聊Platform_driver/Plat....
发表于 02-07 10:10 •
65次
阅读
RT-Thread学习笔记分享
我是从2020年11月初开始学习RT-Thread实时操作系统的,在学习RT-Thread之前,我接....
RTThread物联网操作系统 发表于 01-27 18:52 •
645次
阅读
openwifi OFDM接收机信道估计优化
openwifi的接收机一直性能比较弱。具体表现就是如果测量吞吐,那么下行(流量方向是openwif....
发表于 01-26 18:06 •
41次
阅读
基于RK3399微服务器,移植gmrender-resurrect,实现QPlay
首先感谢网友的文章分享《云芯一号试用---更新固件方法+支持wifi》,之前板子无法连接WIFI,导....
发表于 01-26 17:42 •
47次
阅读
AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)
TI AM437x高性能处理器基于ARM Cortex-A9内核。
这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。
这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。
这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。
处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。
可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...
发表于 09-25 11:51 •
530次
阅读
|