GNOME Bugzilla – Bug 693080
Duplicate tags when converting from flac to mp3
Last modified: 2013-06-11 10:40:12 UTC
Created attachment 235091 [details] Tags as reported by ffmpeg and gstreamer some tags (notably the Musicbrainz ids) are duplicated during conversion command: gst-launch-1.0 filesrc location=Toms_Diner.flac name=src ! decodebin name=decoder ! audiorate ! audioresample ! audioconvert ! lamemp3enc ! xingmux ! id3v2mux ! filesink location=Toms_Diner.mp3 Sample files: https://dl.dropbox.com/u/51948537/Toms_Diner.flac https://dl.dropbox.com/u/51948537/Toms_Diner.mp3
Just to be sure, you are refering to this: MusicBrainz Album Artist Id: cf119120-7df5-47d7-9dec-49f8837a4e40 musicbrainz_albumartistid: cf119120-7df5-47d7-9dec-49f8837a4e40 MusicBrainz Album Id: 6919e48e-0a37-4cbd-bfb6-9018035efb2b musicbrainz_albumid: 6919e48e-0a37-4cbd-bfb6-9018035efb2b MusicBrainz Artist Id: cf119120-7df5-47d7-9dec-49f8837a4e40 musicbrainz_artistid: cf119120-7df5-47d7-9dec-49f8837a4e40 ?
yes, though i noticed other tags also being duplicated. if you run strings on the mp3 you can see that it is storing them twice
Could you point out exactly what you mean? Maybe in the hexdump? So I don't have to look/guess?
From strings: MusicBrainz Album Artist Id cf119120-7df5-47d7-9dec-49f8837a4e40TXXX musicbrainz_albumartistid cf119120-7df5-47d7-9dec-49f8837a4e40TPOS 1/1TXXX MusicBrainz Album Id 6919e48e-0a37-4cbd-bfb6-9018035efb2bTXXX musicbrainz_albumid 6919e48e-0a37-4cbd-bfb6-9018035efb2bTPE2 Suzanne VegaTALB Solitude StandingTXXX MusicBrainz Artist Id cf119120-7df5-47d7-9dec-49f8837a4e40TXXX musicbrainz_artistid cf119120-7df5-47d7-9dec-49f8837a4e40TPE1 Suzanne VegaUFID http://musicbrainz.org a9e35792-1134-4cfb-8c08-08851c990cfbTSOP Vega, SuzanneTRCK 1/11
Those aren't actually duplicates. The problem is that there are two variants of these IDs in use, since they're not official, and we write both variants. There isn't really any harm in writing both, since players will just ignore those they don't understand. The name Suzanne Vega also appears multiple times in different roles: album artist (plain name, and sort name) and song artist (plain name and sort name). I don't see anything wrong with this. What's causing problems exactly?
picard loads both variants of the tag and fails to get the correct id, arguably a picard bug but still. as far as i'm aware only the lowercase with underscore form is needed, it is whats in the flac and when directly tagging mp3's.
Sounds like a picard bug only, see the explanation in comment 5.