Wagtail is a client/server-based tool for audio encoding. It is designed to make it easier to encode and organize files in bulk. Wagtail allows you to enforce standards across your media collection with the use of "formats", each describing an audio format, how to encode/tag, etc. It also uses "classes", a combintation of formats and quality settings, as well as "tasks", which set the naming conventions, file locations, and reprocessing stages for files, and restricts which classes can be used. It includes wagdisc for ripping CDs and wagfile for processing files.
python-musicbrainz2 provides simple, object oriented access to the MusicBrainz Web service. The MusicBrainz Project (see http://musicbrainz.org) provides music metadata maintained by its large and constantly growing user community. This package helps you to write CD ripper applications, taggers, and media players by giving easy access to music metadata.