RhythmCat
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:A music player under Linux
English Introduction
-------------------------------------------------------------------------------
Introduction:

RhythmCat is a music player which can be used under Linux. It is not only a
normal music player, it can extend its features by plug-ins, like lyric show
in window, desktop lyric show, etc...

Developing platform:

Operating System: Debian Squeeze/6.0 for AMD64
Compiler: gcc 4.4.5
Programming Language: C
Dependent Libraries: GTK+-2.0(>=2.14) Gstreamer-0.10 libdbus-glib-1-dev
                     Gstreamer-plugins-base-0.10 Gstreamer-plugins-good-0.10

Developing stage:

Alpha / Work in process.

License:

GNU GPL v3.
You MUST accept the GPL v3 License, then you can use this program and the
source code.
You can get the GPL v3 License (plain text) here:
http://www.gnu.org/licenses/gpl.txt
Or read the COPYING file in the source archive.

How to install this program:

The source codes of latest version can be downloaded by Git:

git clone https://code.google.com/p/rhythmcat/

Or get the latest version from Github:

git clone git://github.com/supercatexpert/RhythmCat.git

We now provide source code and binaries for Linux on both i386 and AMD64 (you
can find the package of source code and binaries in the Downloads page).
Binaries can be executed directly in most of desktop distributions of Linux.
If you cannot run the program, you should check if the needed libraries are
installed. Notice that if you downloaded the source code, you should compile
it, then you can use this program. Before you compile it, you should check the
developing environment, and the libraries which this program depends. In
Debian/Ubuntu, you can run the commands below to help you install the packages
that the compiling needed: 

sudo apt-get install build-essential libgtk2.0-dev libgstreamer0.10-dev \
    libgstreamer-plugins-base0.10-dev libdbus-glib-1-dev

If you want to play MP3 or other Restricted Format, please install Gstreamer
Bad & Ugly plugins. In Debian/Ubuntu, you can just run:

sudo apt-get install gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly

Then you can try to compile it:

./configure
make
sudo make install

If you want to compile the plugins, you should install the development
libraries which the plugin depends, and than enter the directory where the
plugin is. Compile the plugin simply by command "make". You should put all
the directories where the compiled plugins are into ~/.RhythmCat/Plugins.

If you have GTK+ 3.0, and you want to try it on this player. You can compile it
by:

./configure --enable-gtk3
make
sudo make install

And compile the plugins by command "make -f Makefile3" instead.

This program is in Release Candidate stage now. We provide no WARRANTY. 
If you found any bugs, please send an e-mail to me, and report the bugs you
found. My e-mail: supercatexpert@gmail.com . Or send the Issue on the 
Google Code project page.

中文说明
-------------------------------------------------------------------------------
介绍:

RhythmCat 是一个可以在Linux平台下工作的音乐播放器。它不只是一个普通的音乐播放器,它可以通过
插件扩展其功能,如窗口歌词显示、桌面歌词显示等。

开发环境:

操作系统: Debian Squeeze/6.0 for AMD64
编译器: gcc 4.4.5
编程语言: C
依赖的库: GTK+-2.0(>=2.14) Gstreamer-0.10 Gstreamer-plugins-base-0.10
         Gstreamer-plugins-good-0.10 libdbus-glib-1-dev
开发阶段:

Alpha / 完成中。

协议:

GNU GPL v3(第三版)。
您必须遵守GPL v3协议才能够使用本程序和源代码。
你可以从以下地址获得GPL v3协议的副本(英文纯文本):
http://www.gnu.org/licenses/gpl.txt
或者阅读源码包中的COPYING文件(英文版)或COPYING_CN(简体中文版),内容和效力以英文版
为准,中文版仅供参考。
警告:请不了解GPL v3协议规定的人员在使用本程序和源代码之前务必阅读GPL v3协议,否则
您无权使用本程序及源代码。尤其请中国国内的IT从业人员注意。我们保留对违反GPL v3协议
使用本程序以及源代码的企业及个人提起诉讼的权利。

如何安装这个程序:

最新版本的源代码需通过Git获取:

git clone https://code.google.com/p/rhythmcat/ 

或者从Github站点上获取:

git clone git://github.com/supercatexpert/RhythmCat.git

我们提供了源代码和在Linux下运行的二进制文件(i386版和AMD64版),你可以在Downloads找到
它们。二进制文件可以在大多数桌面Linux发行版上运行。如果您不能运行这个程序,你需要检查程序
所需要的库是否已经被安装。如果您下载了源代码,您需要通过编译才能够运行这个程序。在编译之前,
您需要安装编译环境。在Debian/Ubuntu下,您可以运行下面的命令来安装编译所需要的包: 

sudo apt-get install build-essential libgtk2.0-dev libgstreamer0.10-dev \
    libgstreamer-plugins-base0.10-dev libdbus-glib-1-dev

如果您需要播放MP3等版权受限的格式,请安装Gstreamer Bad 和 Ugly 插件。在Debian/Ubuntu下,
您可以运行以下命令来安装这些包: 

sudo apt-get install gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly

然后您可以用如下的方式进行编译和安装:

./configure
make
sudo make install

如果您想要编译插件,您需要安装插件所依赖的开发库,并且进入插件所在目录。使用命令make编译它。您
必须将编译后插件所在的目录复制到~/.RhythmCat/Plugins下面。

如果您的系统中安装了GTK+ 3.0,并且想要尝试在本播放器上使用它。您可以使用以下命令进行编译:

./configure --enable-gtk3
make
sudo make install

并且使用make -f Makefile3命令编译插件。

这个程序目前处于RC阶段,我们不为该程序提供任何保证。
如果您发现了本程序的任何一个BUG,请给我发送E-Mail,并且汇报您发现的BUG。我的E-Mail:
supercatexpert@gmail.com 。或者您可以在Google Code页面上发布Issue。


本源码包内暂不包含可直接显示的源代码文件,请下载源码包。