分页: 1 / 8

RhythmCat2 音乐播放器 1.9.3-1-----(2012.05.24更新)

发表于 : 2010-05-23 12:47
supercatexpert
RhythmCat2 Music Player 是一个定位于Linux平台上的音乐播放器。是在老版本的RhythmCat 1.0的基础上,重新设计架构的新一代版本。本程序使用GTK+以及GStreamer开发,使用GTK+ 3.0作为图形用户界面,拥有D-Bus应用程序扩展接口,提供了强大的插件扩展支持,可用C或Python3进行插件开发。目前由本人直接开发的插件有: Lyric Show (窗口歌词秀)、Desktop Lyric (桌面歌词)、Notify-Popups (状态提示)、Lyric Crawler (歌词爬虫),以及MPRIS v2.1支持和多媒体键盘支持等。添加了GObject Introspection支持。日后也将尽可能为各位用户开发更多实用的插件,也欢迎各位开发者为本项目开发更多的插件。

编程语言: C
依赖库: GTK+ 3.0, GStreamer 0.10等。
编程环境: Debian Wheezy (Testing) for AMD64

播放器所支持的格式与Rhythmbox一致

项目主页: http://supercat-lab.org
https://github.com/supercatexpert/RhythmCat2

本程序需要GTK+ 3.4或更新的版本,请在Debian Wheezy (Testing)/Ubuntu 12.04或以上的系统上安装。

最新版本可以通过Git从上述项目站点中获取(只有源代码,必须要自己编译),编译方法请参见源码包中的README文件。

PS: Git获取代码方式:

代码: 全选

git clone git://github.com/supercatexpert/RhythmCat2.git
目前已经提供deb和rpm安装包,在Debian/Ubuntu及Fedora下均可使用。安装后在命令行下输入 RhythmCat2,确认后便可运行。

如果未安装MP3等解码包,将无法播放MP3,解决方法同Rhythmbox,可在命令行下输入:

代码: 全选

sudo apt-get install gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly
来安装解码包。

大家如果发现了什么BUG...可以在下面回复,也可以在Github的页面里面提出Issue。若有愿意加入开发的朋友,可阅读源代码中doc目录下的参考手册,内附开发参考手册,也可制作语言翻译文件(除中文外的语言皆可)。

-----------------------------------------------------------------------------------------------------------------------

deb包需在Debian Wheezy (Testing)/Ubuntu 12.04或更新的基于Debian的Linux发行版上使用。
RPM包可在本人的Blog站点的下载页面上找到。

注意,因为Ubuntu 12.04没有libffi5这个包,请到 http://packages.ubuntu.com/natty/libffi5 下载此包进行安装。
32位版: http://mirrors.163.com/ubuntu//pool/mai ... 1_i386.deb
64位版: http://mirrors.163.com/ubuntu//pool/mai ... _amd64.deb

LibRhythmCat2包是底层库,为本播放器的核心,必须安装。RhythmCat2包为前端界面,同时还有2个插件包,可根据自己的需要进行安装。

效果截图:
Screenshot
Screenshot
安装包 (i386):
librhythmcat2_1.9.3-1_i386.deb
LibRhythmCat2 核心库 for i386
(134.75 KiB) 已下载 255 次
rhythmcat2_1.9.3-1_i386.deb
RhythmCat2 前端 for i386
(369.14 KiB) 已下载 242 次
rhythmcat2-plugins-base_1.9.3-1_i386.deb
基础插件包 for i386
(1.16 MiB) 已下载 233 次
rhythmcat2-plugins-extra_1.9.3-1_i386.deb
扩展插件包 for i386
(306.26 KiB) 已下载 218 次
安装包 (AMD64):
librhythmcat2_1.9.3-1_amd64.deb
LibRhythmCat2 核心库 for AMD64
(137.37 KiB) 已下载 249 次
rhythmcat2_1.9.3-1_amd64.deb
RhythmCat2 前端 for AMD64
(371.18 KiB) 已下载 270 次
rhythmcat2-plugins-base_1.9.3-1_amd64.deb
基础插件包 for AMD64
(1.34 MiB) 已下载 241 次
rhythmcat2-plugins-extra_1.9.3-1_amd64.deb
扩展插件包 for AMD64
(355.6 KiB) 已下载 268 次
RPM包及其它开发包、文档包等可在本人Blog主页上找到。

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-23 12:53
wowoto
我喜欢这样的新人!@我喜欢好用的技术贴@#

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-23 12:55
supercatexpert
wowoto 写了:我喜欢这样的新人!@我喜欢好用的技术贴@#
其实我不是新人.....我在论坛上混了有2年多了......只是这个号是我今年才注册的....过去用的不是这个帐号.....

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-23 12:58
非主流1987
:em04 我也支持~~

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-23 13:27
adagio
看看去 :em11

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-23 14:11
wangdu2002
强烈支持楼主的新马甲出新品Linux原生软件。。。虽然不怎么听歌,也标记下,改天下载回来编译一个试试用用,简单测试下。。。 :em06 :em11

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-23 15:08
xjpvictor
支持。。 :em11

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-25 14:13
xiaobai282
希望可以使用本地的lrc歌词~~

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-25 15:00
lerosua
支持。上图更支持:-)

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-26 0:44
supercatexpert
xiaobai282 写了:希望可以使用本地的lrc歌词~~
用的就是本地的....要求是和歌曲在同一目录,且文件名相同,扩展名为.LRC或者.lrc

图在我的Google Code的主页里面有。

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-26 9:02
stringtang
有没有可能做成像酷狗那样的自动下载字幕的模式?

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-05-26 9:43
supercatexpert
stringtang 写了:有没有可能做成像酷狗那样的自动下载字幕的模式?
有这样的计划,等主要功能实现后就会加上。

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-06-16 22:41
zhuangxiaomeng
下载了,很好用

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-06-16 22:43
zhuangxiaomeng
不过好像那个声音控制没起多大用阿。我关到底了还是很大声阿。我的是ubuntu10.04

Re: RhythmCat音乐播放器-----(2010.5.23首次公开)

发表于 : 2010-06-18 9:40
supercatexpert
zhuangxiaomeng 写了:不过好像那个声音控制没起多大用阿。我关到底了还是很大声阿。我的是ubuntu10.04
其实这个是Ubuntu 10.04的Gstreamer有BUG导致的。我目前开发的代码里面已经通过一些办法避开了这个BUG。不过我现在要期末考试.....开发暂停。我将在暑假期间继续开发,并发布新版本。