Check out beets, a flexible command-line music tagger and organizer written in Python. A geeky swiss army knife of music library management.