Add mappings for more MusicBrainz tags


#1

In v2.89 you did the following change:

[2018-06-04] CHG: added mappings for special fields with MusicBrainz IDs for ID3v2 and MP4. (#18405)

Can I ask if you could add more mappings of MusicBrainz fields? The following fields would need to be changed from

TXXX:ACOUSTID ID
TXXX:MUSICBRAINZ ALBUM RELEASE COUNTRY
TXXX:MUSICBRAINZ ALBUM STATUS
TXXX:MUSICBRAINZ ALBUM TYPE

into

TXXX:Acoustid Id
TXXX:MusicBrainz Album Release Country
TXXX:MusicBrainz Album Status
TXXX:MusicBrainz Album Type

and also changed in the extended tags display into

ACOUSTID_ID
MUSICBRAINZ_ALBUMRELEASECOUNTRY
MUSICBRAINZ_ALBUMSTATUS
MUSICBRAINZ_ALBUMTYPE

I'm using ID3v2.4 UTF-8 setting. Thanks so much for implementing this, greatly appreciated!


#2

As far as I understand the user-defined fields (that start with TXXX) the name of that field is set during creation.
So

and

would actually be 2 different fields.
If you want to map these, see Tools>Options>Tags>Mapping


#3

@culinko

Are you sure about this?
In your other thread you ask to write tags in all uppercase, but here, you ask for some kind of "title case"?

What's the difference between this MusicBrainz tags and TXXX tags in general?


#4

I probably confused you with the Extended tags bit, I just mean for display purposes. I added the "display" word into my initial post.

What I mean is that after MusicBrainz tags got their special mixed case mappings in Mp3Tag v2.89, they are displayed in all caps and with underscores in Extended Tags, so I just wanted the 4 tags that I mentioned to be displayed the same way so it would be consistent for all MusicBrainz tags (yes, AcoustID is also a MusicBrainz tag, I asked a current Picard dev about that).

What I mean is this: https://i.imgur.com/KZ7LZkf.png, you can see the missing underscores not being displayed for the tags there. Also I'm not sure about whether they should be displayed as MUSICBRAINZ_ALBUM_RELEASE_COUNTRY or MUSICBRAINZ_ALBUMRELEASECOUNTRY, but I think Florian named the current tags so he can decide how they should be named. Anyway the Extended Tags display is not that big of a deal, I just like things to be consistent and couldn't not notice this :slight_smile:


#5

I think this is similar to what was already changed for other MusicBrainz defined tags like MusicBrainz Artist Id. These are specifically defined tags with a specific meaning, and their casing should be preserved. MP3Tag already contains a fixed mapping of most of those tags, but not for the ones @culinko mentioned above. See also this older discussion:


#6

Yes, I'll add them to the next release. Thanks for pointing.


#7

Thank you for addressing this, much appreciated!


#8

Hi Florian,

Jaikoz/SongKong developer here. We have a nice spreadsheet that we share with phw that keeps mappings for different formats for Picard/Jaikoz/SongKong. We really like to try and keep compatible with other tagger applications like Mp3tag so I share with you hoping it will be useful to you https://docs.google.com/spreadsheets/d/1afugW3R1FRDN-mwt5SQLY4R7aLAu3RqzjN3pR1497Ok/edit?usp=sharing and will help to improve compatability between applications.


#9

As of Mp3tag v2.91a, Mp3tag maps the following fields specific to MusicBrainz:

MusicBrainz Mp3tag
Acoustid Id ACOUSTID_ID
Acoustid Fingerprint ACOUSTID_FINGERPRINT
MusicBrainz Album Id MUSICBRAINZ_ALBUMID
MusicBrainz Album Release Country MUSICBRAINZ_ALBUMRELEASECOUNTRY
MusicBrainz Album Status MUSICBRAINZ_ALBUMSTATUS
MusicBrainz Album Type MUSICBRAINZ_ALBUMTYPE
MusicBrainz Artist Id MUSICBRAINZ_ARTISTID
MusicBrainz Album Artist Id MUSICBRAINZ_ALBUMARTISTID
MusicBrainz Original Album Id MUSICBRAINZ_ORIGINALALBUMID
MusicBrainz Original Artist Id MUSICBRAINZ_ORIGINALARTISTID
MusicBrainz Release Group Id MUSICBRAINZ_RELEASEGROUPID
MusicBrainz Release Track Id MUSICBRAINZ_RELEASETRACKID
MusicBrainz Work Id MUSICBRAINZ_WORKID
MusicBrainz TRM Id MUSICBRAINZ_TRMID
UFID://musicbrainz.org MUSICBRAINZ_TRACKID
MusicBrainz Disc Id MUSICBRAINZ_DISCID

MusicBrainz Recording IDs erroneously written to MusicBrainz Track IDs
#10

Thanks for this change @Florian.
Can it be, that the first two fields are not yet listed in "Erweiterte Felder"?


#11

Yes, thanks for pointing. I'll add them to the next release.


#12

I've added the fields to the extended fields list with Mp3tag v2.91b.


#13

A post was split to a new topic: Add field mapping for MusicBrainz Picard