Sort music by metadata

Is there an easy way to organize all my music files by artist, album etc. ?
I would like to organize all the music files in ~/Music in folders by their metadata.
So the directory structure would look like this:

Music/
  Artist name/
    Album name/
      Song.mp3

Is there a tool for this purpose?


Ex Falso will do the job; I use it to retag and rename my library all the time. To do this, select all of your folders containing music on the left, and then select all of the music you want to rename on the bottom. Go to the Rename Files tab and experiment with settings, using the Preview button to see where music will go. When you're satisfied, hit Save and it will organize them all. :)


Picard can help with this, though I'm sure there's others as well.

http://musicbrainz.org/doc/MusicBrainz_Picard