当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 再次赞一下XMMS2
帖子发表于 : 2008-09-09 2:00 
头像

注册: 2006-07-30 9:31
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
这个世界上有34734973992种音乐播放器,如果你不能做得不同的话,为什么还要再添上一种呢?

有两种人寻找软件,一种是不停地寻找需要满足他们所熟悉的功能的软件,他们会不停地问,有象foobar那样的软件,有象千千静听那样的软件吗?为什么我不能直接从右键添加到播放列表呢?……诸如此类的问题。如果你是这样的,请继续寻找,xmms2不能满足你的需求。至少在目前不能。

另一种人,他们寻求“好”的软件。他们寻找软件需要的是,我靠,原来软件可以做得这么好!可以设计的这么完善!对于音乐播放软件,我认为一个典型就是象amarok所说的:rediscovery your music。amarok确实做到了这点。非常之强悍。

linux下的播放软件五花八门,令人眼花缭乱,但是不得不说的,同质化相当严重。因为lin下的播放软件,多采取解码、播放、GUI分离的方式,所以弄一个新的GUI非常之容易。例如gtk下的,listen, banshee, rhythmbox, quodlibet……不能不说,他们非常之象,差别仅仅在于一个是用python写的,一个是用c写的诸如此类的。其他的xmms系列的beep media player, audacious,实质上也并没有太大区别。mpd倒是个另类,采取c/s的架构。另一个不太引人注意的是moc。

而xmms2与他们都不同。虽然仍然在开发之中,但是已经很多非常了不起的特性让人刮目相看了。目前最新的版本可以通过apt-get得到。介绍的文章可以看这里,和这里。下面的介绍主要来自官方wiki。

为什么要有xmms2?xmms不是已经不错了么?或者他们的后继者audacious,不也是挺好的么?因为这些他们都在同一个构架下开发出来的,xmms的缺点几乎他们都有。而xmms2必须重新设计,要做得更好。而在xmms2这里,xmms已经不再代表X多媒体系统(X MultiMedia System),而是跨平台音乐多重管理系统(X(cross)platform Music Multiplexing System)[有知道multiplexing该怎么翻译的么?]。也就是说,xmms2放弃了视频播放功能,而专注于音乐功能。

如果对xmms2的构架感兴趣的话,可以看这里。如果简要地说的话,那就是xmms2采取了完全模块化的设计,控制、播放、解码、管理……这些功能都交给不同的模块去完成。所以要添加新的功能的话,非常容易。在我看来,现在xmms2的功能已经绝不在amarok之下。同样采取sqlite的音乐管理方式,支持last.fm,支持mms协议……其他的诸如封面抓取歌词秀这些功能,可以交给GUI去完成。

不过可能很多人更愿意将其跟mpd相比,因为他们的共通之处都采取了c/s构架。但是实际上,xmms2的功能比mpd强大太多了。可以看官方的介绍。仅仅就用户的个人体验来说,xmms2比mpd更方便,首先这是个用户daemon,不需要root权限。其次,你并不需要修改配置文件才能使用。如果是第一次使用的话,仅仅需要
代码:
xmms2 add music.mp3
xmms2 play

如果添加目录的话,那么就是
代码:
xmms2 radd /music/path/
xmms2 play

如果要跳转的话,那么就是
代码:
xmms2 list
xmms2 jump id


但是xmms最出色的地方在于引入了3重的音乐管理,一个是常见的播放列表,一个是与mpd类似的数据库,即mlib,不过xmms2采取sqlite来管理。如果要将你的音乐统统纳入数据库的话,也不需要修改配置文件,仅仅是
代码:
xmms2 mlib add /your/musci/path
。然后即可以在数据库里查询,例如
代码:
xmms2 mlib searchadd artist="*mozart*"

这样,就将我的音乐库里音乐家含有mozart的曲目,统统都加入到当前的播放列表里。此外还有更多很强大的命令。

尤其突出的是,xmms2在管理方面,还提出了第三层,即collection的概念。关于collection的介绍,可以看这里。在我看来,collection大概相当于playlist和mlib之间的一种管理方式。可以从我的collection里再找音乐。如果你仅仅有几百首Mp3的话,这个功能对于你无用。但是如果你象我一样,有100多g的各式来源不同的mp3, ogg, flac, ape, mpc...并且采取不同各式tag的音乐的话,那么这个功能就太有用了。例如,我可以把所有beethoven的音乐归为一个collection,然后挑选的时候,再从里面挑选由karajan来指挥的……诸如此类的。

很棒吧?至于其他的文件格式,那是小儿科了,在linux我们不必为除了ape之外的文件格式发愁。实际上即使是ape,在xmms2这里也可以解决了。唯一的遗憾就是,目前还有象ncmpc这样的基于ncurses的前端,不过面包会有的,牛奶会有的。毕竟用一句广告词来说,这是我们在宇宙中,所能寻找到的最好的音乐播放软件。:)


最后由 SWX 编辑于 2008-09-09 3:12,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-09 2:26 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
multiplexing:复用


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-09-09 2:38 
头像

注册: 2006-07-30 9:31
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
跨平台音乐复用系统??


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-09-09 5:28 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
非常喜欢xmms2一直在用。。。。
几条命令很好记住。。。 :lol:
简洁而强大


_________________
Ubuntu User


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-09-09 16:03 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
还好拉。主要是可以支持更多的格式,cpu占用比mpd还小,内存多一丁点,不过明显的mpd发展的好。gui都比较多。xmms2貌似又没什么反映了。

支持ape,flac+cue确实比较爽


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-09-09 16:12 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
像个管理器,不错...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-09-09 22:15 
头像

注册: 2006-07-30 9:31
帖子: 181
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
还好拉。主要是可以支持更多的格式,cpu占用比mpd还小,内存多一丁点,不过明显的mpd发展的好。gui都比较多。xmms2貌似又没什么反映了。

支持ape,flac+cue确实比较爽


支持少,仅仅是因为mpd更加流行,用的人更多。对于这种c/s构架的播放器,gui的好坏无足轻重吧,实际上一个gxmms2已经很好了。

从任何一个角度来看,即使按现在的发展看,xmms2都要强于mpd的。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-09-11 11:27 

注册: 2006-09-07 16:02
帖子: 131
送出感谢: 0 次
接收感谢: 0 次
xmms2的管理模式倒是挺符合我的口味的,但是我的歌曲出现了乱码这一点让我很不爽,连个设置编码的地方都没有,我可不想改我文件名的编码,算了,还是继续使用audacious


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-09-11 13:27 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
文件编码改为utf8是根本解决方法。windows下linux下都不会乱码


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-09-11 20:15 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
等audacious 2。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-09-11 23:30 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
zhuqin_83 写道:
等audacious 2。

Audacious2 Master Plan
我还以为已经有了。。。 :cry:


_________________
Ubuntu User


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-09-11 23:34 

注册: 2007-02-03 2:46
帖子: 202
送出感谢: 0 次
接收感谢: 0 次
无视所有winmap类的播放器...


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-09-12 0:23 

注册: 2008-04-19 23:11
帖子: 202
送出感谢: 0 次
接收感谢: 0 次
嘿嘿,其实想找一个像FOOBAR的播放器


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-09-12 0:33 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
lanana 写道:
嘿嘿,其实想找一个像FOOBAR的播放器

直接wine一个foobar2000吧。。。基本完美。。 :lol:


_________________
Ubuntu User


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-09-12 3:52 
头像

注册: 2006-02-28 3:11
帖子: 2470
送出感谢: 0 次
接收感谢: 0 次
和cli的mplayer比呢?

那个mozart的功能其实是可以用个小脚本实现的.


_________________
一梦三年,
松风依旧,
萝月何曾老.


灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译