Closed actuallyaswin closed 3 years ago
getTextFrame
requires a bytes argument. The TXXX:desc is not the true frame name, rather it is b'TXXX' of which there man be many, each with a different description (e.g. MUSICBRAINZALBUMTYPE)
Closing, re-open if still having problems with getTextFrame
As the issue title suggests, I'm trying to programmatically read the
MUSICBRAINZ_ALBUMSTATUS
field from aneyed3.id3.tag.Tag
object. As the Musicbrainz Picard documentation shows (https://picard-docs.musicbrainz.org/en/technical/tag_mapping.html#id53), this field has a TXXX frame ID, but it's not just TXXX, there's also that text after the colon.My first guess was to use the
getTextFrame
function, but I've tried every possible combination I can think of.So what's the proper way to read Musicbrainz Picard tags from eyed3 objects? I am using the eyeD3 python module, version 0.9.5.
Appreciate all the the help, thanks! 😄