I’ve been interested in Music MetaData (2004-09-06 Music) because it allows me to send the music I’m playing to AudioScrobbler. There, I hope to discover new music I don’t know yet by finding people that listen to similar music. I’m not sure this is ever going to work, but these days my main problem is getting good recommendations.
Well, on of the problems I have is that the CDs I ripped are sometimes not too popular, eg. Raï or Latino samplers, accordingly, the metadata on http://www.freedb.org/ is poor, sometimes artists and song titles are reversed, sometimes artists and song titles are stored in the field used for the track title and the artist is set to “Various”. How to fix this?
I then wrote a mode that would allow me to edit the data of various files in a directory in one single buffer (FileTagUpdate). But I was not too happy with it. As time passed, I learnt what the problem was: ID3v1 tags come at the end of the file, ID3v2 tags come at the front of the file. My Emacs mode was calling command line tools that read and edit the ID3v1 tags, whereas XMMS was showing the metadata from the ID3v2 tags. I was about to go nuts: The Emacs mode allowed me to save changes, reloading the stuff clearly showed my edits were saved, and yet XMMS kept displaying the old crud. On #emacs, Lukhas recommended Cantus because it showed both v1 and v2 tags, and it allows you to copy one to the other, delete them, fix them, etc. Awesome! :D
#Music