Wednesday, August 22, 2007

ttplyrics-0.4 released

snapshot:

Get it from http://code.google.com/p/ttplyrics/downloads/list

New features:
*A search result box, allow you to select one item from a lyrics list.
*Retry fetch, Max five retry.

TODO:
*Synchronized lyrics displaying.
*Enable lyrics server switching. (ttplyrics has two server, one for chinatelcom, another for chinanetcom)
*Enable Multi-server searching.(Supply a searching interface)
*Using libofa to get artist and title for music entry which cannot get searhing results.(May need to wrap the C lib with python)

Sunday, August 12, 2007

First protype released

It's extremely like the original lyrics plugin of rhythmbox, including bugs ;-) , coz ttplyrics just inherit from it.
snapshot:

To use it:
svn checkout http://ttplyrics.googlecode.com/svn/tags/release-0.1/ ttplyrics-0.1

change directory to ttplyrics-0.1

and copy the ttplyrics directory to ~/.gnome2/rhythmbox/plugins

start rhythmbox and active the plugin, just use it like the original one.


TODO:
1.fix the bug that entity changing does not make ttplyrics change lyrics
2.enable user to input artist and title to searching.
3.show a searching result list to select.
4.use the time tag info in lyrics to synchronize.

Wednesday, August 8, 2007

Created

Hi! Here is ttplyrics project's development blog. The ttplyrics is a rhythmbox plugin which allow you to download lyrics from ttplayer lyrics server. I use python other than C to code, coz it's seems more ez and less code. The project is now hosted on Google code, you can access via this link.

I use ttplayer's lyrics server to search and fetch lyrics, which may be NOT authorized. So the best way is build our own lyrics server, and everybody can contribute to or request lyrics from this server. But patent maybe involved.

Anyway, the first step was took, I cracked the ttplayer's lyrics DLL(ttp_lrcs.dll), and find the method how the dll call API to get lyrics, and wrote a standalone python app, you can use it like this:

python ttplyrics.py "阿桑" "野百合也有春天"

it will list all the result searched, and you select a index to download the lyrics you want.