mp3 id3 tag whatsit

I bought a few mp3s from mp3sparks (formerly allofmp3) and was annoyed that the mp3s were not tagged with their track numbers but they were in the filename.

I had a quick look to see if I could fix this somehow. I found id3-py which I used to write a python script that fixes this and the artist,title and comment. One thing I noted was that you can only have a max of thirty characters in your track title. With a “Various Artists” album you want the artist in the title (Album artist is not in the id3 spec but it is supported by itunes and WMP). The concatenation of title and artist is quite often more than 30 characters – not good. Anyone found a way to write “Album Artist” to an mp3 using python?
mp3sparks is great but why in all things upside-down-monkey-drunk do I have to download each file individually and why do I have to right click (it is possible force a download guys).

I’ll upload an exe for installation that fixes your mp3sparks mp3s later.