mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.43k stars 1.27k forks source link

Add support for new iTunes Grouping Tag (ID3v2) #9316

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

Reported by: uklotzde Date: 2018-05-27T17:45:50Z Status: New Importance: Undecided Launchpad Issue: lp1773684 Tags: metadata


Apple has (silently?) changed the mapping for the Grouping field to ID3v2 tags in iTunes 12.5.4.42:

https://community.mp3tag.de/t/work-name-name-and-movement/18175 https://community.mp3tag.de/t/work-grouping-fields-itunes-12-5/18659 https://community.mp3tag.de/t/support-for-new-itunes-grouping-id3-frame-grp1/18523

http://mutagen.readthedocs.io/en/latest/api/id3_frames.html#mutagen.id3.GRP1 https://github.com/quodlibet/mutagen/issues/304 https://github.com/quodlibet/mutagen/commit/d7f7ef008eed860c0e4909e32cc6a353cb9a0669

This conflicts with the mapping to "Content group description" as proposed by MusicBrainz Picard: https://picard.musicbrainz.org/docs/mappings/

We need a concept how to deal with those differences.

Import ID3v2 tags: Prioritize MusicBrainz over Apple

Export ID3v2 tags: Try to avoid redundant information in multiple frames

mixxxbot commented 2 years ago

Duplicate of mixxxdj/mixxx#9315