This project is read-only.
Project Description
Utility to automatically grab lyrics from the internet for your mp3 collection. It looks in various places on the internet and give you the option to auto tag the result in the source mp3 file. By saving the song text into the mp3 they become visible in your iPhone and iPod.

What is it?

Got Lyrics allows you to locate and auto tag lyrics for your mp3 collection. Based on the artist and songtitle tag found in a mp3, GotLyrics will search the internet on various locations for the matching lyrics. If it has found lyrics it can auto tag them into the source mp3 (so that you can see them for instance on your iphone or ipod) but you can also choose to write them in a textfile.

Where do the lyrics come from?

The internet. The current release checks the following sites for lyrics:
  • Leo's Lyrics
  • LyrDB
  • LyricsPlugin
  • LyricWiki
  • WowLyrics

Via these sites GotLyrics located around 95% of the lyrics for my mp3 collection (which is around 40gb and isn't very mainstream).
Each site is checked via a so called grabber plugin, which is quite easily made if you know a little bit of .NET. So if a large part of your mp3 collection can be found on a different site and you know your way around the keyboard a little then take a look at the LyricGrabber class. Place your resulting assembly in the same folder as GotLyrics and off you go.

How does it work?

Currently only via a console application that does the job (maybe there will be a nice fat GUI in the future).
The console program is quite simple and in general it only needs one argument; the filename or directory to check.

It will autodetect if you provided a filename or a directory. When a directory is given it will process all mp3 files found in that directory.
If you do not want to tag the lyrics into the mp3 file use the /Save and /test argument. (Mind the uppercase S)

It can't find lyrics for song X!

First make sure the tags of the mp3 file are correct. GotLyrics can't locate lyrics if it doesn't who the artist is or what the title of the song is.

Last edited Mar 22, 2009 at 7:53 PM by pipelinecache, version 3