LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4187|回复: 15

qmmp,linux下的foobar

[复制链接]
发表于 2009-11-21 17:35:58 | 显示全部楼层 |阅读模式
这么说也许有些夸张,不过qmmp 确实不错。

目前最新的版本为0.3.0,源里边就可以安装。

格式支持:
对 cue 支持非常好,用过这么多音乐播放器,qmmp 的支持是最好的,比audiaciou 要好。
目前测试了几种常见的格式,都没有问题,包括 ape,flac,cue,至于mp3,wma等更是不在话下。

资源占用:
qmmp 比audiaciou 占用资源更少,在我的03年迅驰1.5,512M的笔记本上,qmmp 的资源始终稳定在13-15%,而audiaciou 则在23-45%之间波动,稳定的是25%的占有率,而且 cue 的支持上,qmmp 更好。

音质:
众所周知,audiaciou 的音质要比其他的几个包含amarok在内的音质要好,而 qmmp 的音质与 audiaciou 相比毫不逊色。

编码支持:
网上看到的资料显示,qmmp 可以支持 gbk2312的编码,这个我倒是没有测试,这样的话,就不需要对音乐及歌曲的名称进行编码转换了。

安装:
直接在添加删除里边,搜索 qmmp ,除了 develement 的两个包外,其他的都安装即可,对ape 的支持是有 ffmpeg 这个来完成的。

Enjoy it !
发表于 2009-11-21 22:37:29 | 显示全部楼层
这个一直不知道 ,听楼主说了我来试试。。
回复 支持 反对

使用道具 举报

发表于 2009-11-22 09:38:27 | 显示全部楼层
看了楼主的宣传,试用了一下,类似于Winamp的界面,还不错。不过,音质上,个人感觉不同吧,我没感觉比amarok好,差不多,比Win下的foobar应该还有所不如。媒体管理上,和audiaciou类似,不够好。操作上,个人还是觉得amarok方便点,amarok可以使用win+B随时切换下一首(还有其他的全局快捷键),不会影响当前操作,很方便,qmmp似乎不行,一定要切换到它的界面才能换歌。
回复 支持 反对

使用道具 举报

发表于 2009-11-22 11:21:02 | 显示全部楼层
小考据了一下,说些不同的看法。

音乐播放器的解码引擎分 mpg123 和 libmad 两种。

mpg123 采用浮点运算,充分发挥硬件潜力,解码效能广受好评,是 Windows 平台事实上的解码标准,foobar2000 和千千静听都使用这个。
http://zh.wikipedia.org/zh-cn/Foobar2000
http://zh.wikipedia.org/zh-cn/千千静听

libmad 使用定点运算,程序不用考虑不同 CPU 的浮点特性差别,被广泛移植到各种平台尤其是手持设备上。Linux 上的多媒体程序基本上都是链接到 libmad。
http://www.archlinux.org/packages/extra/i686/libmad/

audacious 对解码的说明
http://audacious-media-player.org/faq

qmmp 作为 audacious 的 Qt 移植,在特性上几乎没有变化,仍以 libmad 解码。
http://qmmp.ylsoftware.com/index_en.php

amarok  略微特殊,得益于 KDE 4 优良的架构,本身不需要担负解码工作,直接交给统一多媒体框架 phonon 处理。
http://packages.ubuntu.com/karmic/amarok

phonon 目前打包的后端有 phonon-backend-gstreamer   phonon-backend-xine,另有 phonon-backend-vlc phonon-backend-mplayer 在开发当中。

从目前的资料来看 gstreamer 和 xine 也都是使用 libmad 做音频解码引擎,由此可见 Linux 上的大多数播放器音质是没有差别的。
http://www.underbit.com/products/mad/

目前无资料能佐证 mpg123 和 libmad 解码质量有任何差别,更多的是侧重角度不同,两者都开源也都被广泛使用就是明证。

至于音乐库管理,倒是大有潜力可挖。不过 qmmp 和 audacious 一样基本没什么管理能力,和 foobar 不是一个量级的,实在不能相比。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-22 17:56:47 | 显示全部楼层
楼上的兄弟的分析很专业,赞一个。


挑选播放器,
首先是要能支持音乐格式;
其次是音乐管理。
如果格式都不能支持的话,音乐管理再好,只能看,不能听,又有什么用,失去了音乐播放器的意义。

暂时以大家比较常用的几个音乐播放器进行比较:
amarok;
rhythmbox;
songbird;
audiacious;
qmmp。

1、一般的mp3,wma 格式:
这五个播放器都可以胜任;

2、ape格式:
amarok 不能播放(刚刚安装了amarok,不能支持,如果我没有少安装包的话),其他四个都可以播放ape格式的文件,amarok 出局;

3、cue 文件:
rhythmbox 和songbird 不能支持,出局;
至此,剩下的播放器只有 audiaciou 和 qmmp 了。

4、cue 文件支持效果:
audiacious,cue 列表顺次播放基本没问题,但是跳选或者任意切换 cue 列表歌曲,程序经常卡死。正常播放时 cpu 占用率高;
qmmp,cue 列表顺次播放没有问题,跳选及任意切换 cue 列表歌曲,没有问题,很流畅,正常播放 CPU 占用率低;
audiaciou 和 qmmp 音乐管理基本相同,音质输出基本相同。

最后,能良好支持 cue 文件的,qmmp 胜出。

如果大家还知道更好的,能良好支持 ape、cue,并有很好的音乐管理的软件,不放推荐出来给大家共享。
回复 支持 反对

使用道具 举报

发表于 2009-11-22 18:27:28 | 显示全部楼层
我在用atunes,是在java下运行,不过缺点是不能支持cue,它的网址: http://www.atunes.org/
推荐给大家试试。它的音乐管理不错,界面很友好。
回复 支持 反对

使用道具 举报

发表于 2009-11-22 18:31:27 | 显示全部楼层
atunes支持ape,flac,mp3,wma,ogg等等
回复 支持 反对

使用道具 举报

发表于 2009-11-22 21:00:47 | 显示全部楼层
ape 倒不算问题,xine 和 gstreamer 都可以进一步挂插件支持 ffmpeg 输出,而 ffmpeg 是支持 ape。至于 cue,硬盘所限听不起无损,没测试过。

aTunes 确实是个高质量的程序,除了没找到自定义快捷键的方法几乎挑不出毛病。
回复 支持 反对

使用道具 举报

发表于 2009-11-23 08:25:54 | 显示全部楼层
算支持TTA的话。。。audacious至少能出声。。。qmmp就——至少到现在为止我还没发现有什么像样点的方法。。。

话说,记得原来用DEBIAN的时候,MOC是支持FLAC的。。。但是Mandriva源里的MOC似乎做不到这点。。。(源设置是自己按置顶来的,似乎也没有发现甚么plugin之类的包)。。有谁能帮我解决下这个问题么。。。?难不成要自己打包?-_,卅
回复 支持 反对

使用道具 举报

发表于 2010-3-3 20:52:09 | 显示全部楼层
对采用libmad解码的都不太喜欢,
放一些音乐总出问题,
所以我一直用audacious 1.3、realplayer和mplayer,
有时wine一下winamp。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表