热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

谈谈我用过的Linux音乐播放器

谈谈我用过的Linux音乐播放器--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
The Only BTStream

怎么开始呢?按字母序吧。

amarok
怎么形容amarok呢,无话可说,只能送两个字——“完美!”,不好意思,多加了一个感叹号。amarok对音乐库的管理是我用的最顺手的,也是个人感觉最好的一个。同时,配合后端的xine引擎,效果也是要比Gstreamer要好一点的。个人感觉xine出来的声音还原效果跟好一点,声音更柔和一些。另外Win+b的下一首歌的设置真的是绝了!跟其他的Linux下的音乐播放器以下自有对比,相对Windows下的播放器来说,绝对是完胜。死微软的Media Player纯属鸡肋,音乐库的设置巨麻烦,占用系统资源无限,最重要的是不支持utf8的标签。iTunes呢,音乐库的导入也是很麻烦,虽然播放效果无敌,配合ipod也不错,不过,俺没有ipod。另外TTplayer虽然各项都很不错,但是有致命伤——播放效果。俺这耳朵都能听出来,也就不说什么了。说实话,Windows平台下也就是Foobar能用了。不过,期待移植到QT4上的amarok2,因为能在Windows下用了。amarok的好话说了一堆了,不过现在还是没有用amarok。毕竟装要装一堆QT3和kde3的一堆库,这个在已经装了QT4库的基础上我基本上很难接受了。QT4版的出来之后,肯定是要装的哈哈,不过,这个也不一定(具体原因见exaile)。

Audacious
不说什么了,从BMP发展而来,BMP又是从XMMS发展而来,具备XMMS的一切有点,又没有XMMS的缺点(具体见XMMS)。对GBK的标签支持良好。支持APE。效果还可以。不过音乐库管理是弱项。

Banshee
很有特点的一个音乐播放器,GTK#编写,后台GStreamer。音乐库管理很不错。跟Gnome完美结合。完全可以替代Rhythmbox。要说缺点的话,音乐库的导入设置有些迷惑,不如amarok直观。不过,我不用他的主要原因在于他的操作方式跟我的习惯完全不一样,OSD的设置也不是很好。

BMP
同Audacious,现已停止开发。改为BMPx,试着装过,操作习惯极端不适应。

exaile
目标是gtk+下的amarok。现在版本号刚刚到0.2.13。amarok的主要功能都已经实现。很有发展前途。我现在就是用的他。不过,国际化做的貌似不是很好,现在我的界面还是鸟语的。不过,不影响使用。下一步要是发展的好的话,很有可能我就放弃amarok了。

mpd系列
mpd是一个很有想法的东西,音乐播放服务。很有想法,音乐库管理也不错。有很多Client端可以用。资源消耗也不多。不过,心理总是不爽——听歌音乐还有开个服务,至于吗?当然,弄个音乐服务器还是不错的。不支持wma。

Rhythmbox
Linux下的iTunes,基本上还是不错的,最大的问题在于Ctrl+Space和他的播放/暂停冲突

Quod Libet
很不错的一个播放器,占用系统资源比较少,音乐库管理也相当不错,标签支持也不错。大量的插件存在。不过最大的问题也是Ctrl+Space和他的播放/暂停冲突。所以我忍痛放弃了他。

XMMS
貌似是Linux下最出名的音乐播放器了,不过是基于GTK+1开发的,中文界面支持的配置巨麻烦。当年Redhat 9的时候,为了这个Gtk+1的XMMS中文显示正常,我可是花了n多功夫。现在停止开发了。XMMS2和他基本上除了名,其他的一点关系没有。XMMS2采用的是mpd的路线。没有用过。

除了以上要提的,还有一个我觉着一定要提一提。

Smplayer
这个mplayer的前端是在是太出色了。音乐播放上,除了没有音乐库管理功能。真的是很不错,当然,这也是源于出色的Mplayer。配上codecs,基本上所有的格式都搞定。ape也不放过!不过,毕竟还是用来看片的。
推荐阅读
  • 本文目录一览:1、mysql数据库插入数据很慢,咋回事 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文目录一览:1、\mysybase.dump对数据库正常使用有影响吗 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • html显示屏幕中心1,HTML中常见的长度单位
    8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?THML中常见的8种长度1、常见的单位px:像素 ... [详细]
  • xmake-ftmpxxx.luaxmake--filexxx.lua最简单:--添加名为demo的目标到工程target(demo)--设置目标程序类型为二进制,一般为 ... [详细]
  • 我是这么写的, ... [详细]
  • 我有一个vim默认安装在Linux上,在一个系统上有vt52终端仿真器和unicode功能。Vim不会接受换行一切都工作正常,直到今天,当 ... [详细]
  • 并发系列之CAS与原子操作1、CAS的概念2、Java实现CAS的原理-Unsafe类3、原子操作-AtomicInteger类源码简析4、CAS实现原子操作的三大问题4.1、AB ... [详细]
  • 概念:组合模式(CompositePattern)将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。有时候又叫做部分-整体模 ... [详细]
  • P2P学习(四)P2P编程实现
    一:协议解析(一)协议格式设计(二)字段说明Version(1Byte):版本信息,这里默认0即可Status(1Byte):协议的状态信息#definePROTO_LOGIN_R ... [详细]
author-avatar
qiqianan
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有