mutagen: format-agnostic common tagging interface

Jens Berg <[email protected]> Tue, 28 Oct 2014 08:08:47 +0000 (UTC)
Newsgroups gmane.comp.audio.musicbrainz.devel
Message-ID <1740379936.1365214.1414483727418.JavaMail.yahoo@jws11142.mail.ir2.yahoo.com>
Howdy developers of MusicBrainz, 
  we want to add a format-agnostic common tagging interface to mutagen, so that the user of the library doesn't have to care about the actual format when changing, for example, the album artist, which is TPE2 in id3, ALBUMARTIST in Vorbis and so forth. Another example would be adding or removing cover art. It should probably support all of these mappings:
 https://musicbrainz.org/doc/MusicBrainz_Picard/Tags/Mapping
  
  At the moment some applications that use mutagen (like MB Picard, QuodLibet and Beets) each implement a kind of format-agnostic interface (and there's a library called mutagenwrapper that tries to achieve that as well). If we have such an interface in mutagen, the code of all these applications could be simplified. 
  But to cover all use cases (of all these different applications), we would appreciate your input and if you like, you could even develop it with us:
 https://bitbucket.org/lazka/mutagen/issue/186/add-format-agnostic-common-tagging
    Best regards Jens Berg

_______________________________________________
MusicBrainz-devel mailing list
[email protected]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-devel