GNOME Bugzilla – Bug 733928
EasyTag writes duplicate tags to Ogg Vorbis files
Last modified: 2014-07-30 07:27:55 UTC
I used EasyTag 2.1.7 to attempt to write the following Title tag to an Ogg Vorbis file: Frozen-Bubble - 1P Game music (new version) However, what it actually appears to have done is to write two separate Title tags to the file: $ ogginfo "Matthias Le Bidan - Frozen-Bubble - 1P Game Music (new version).ogg" Processing file "Matthias Le Bidan - Frozen-Bubble - 1P Game Music (new version).ogg"... New logical stream (#1, serial: 44f86c2f): type vorbis Vorbis headers parsed for stream 1, information follows... Version: 0 Vendor: Xiph.Org libVorbis I 20050304 (1.1.1) Channels: 2 Rate: 44100 Nominal bitrate: 96.000000 kb/s Upper bitrate: 4294967.295000 kb/s Lower bitrate: 4294967.295000 kb/s User comments section follows... TITLE=Frozen-Bubble TITLE=1P Game Music (new version) ARTIST=Matthias Le Bidan ALBUM=Frozen-Bubble REPLAYGAIN_TRACK_PEAK=0.96441489 REPLAYGAIN_TRACK_GAIN=-3.07 dB REPLAYGAIN_ALBUM_PEAK=1.06531096 REPLAYGAIN_ALBUM_GAIN=-2.07 dB Vorbis stream 1: Total data length: 3183597 bytes Playback length: 5m:21.750s Average bitrate: 79.156985 kb/s Logical stream 1 ended I think the problem may be caused by using the string " - " in the title. EasyTag seems to be splitting on that string and writing two separate tags. The duplicate tag seems to cause problems with media players, and also with later versions of EasyTag itself. (I will link to a separate bug report shortly.) I can attach the original and mangled Ogg Vorbis files on request, as the music is freely distributable.
The report about EasyTAG's failure to edit tags on these files in covered in Bug 733929.
This is not a bug, and is expected behaviour if tag splitting is enabled. In recent versions of EasyTAG, this is enabled in the preferences (Edit, Preferences, Tag Settings, Tag Splitting). Vorbis comments support (and recommend) multiple tags with the same name. The default was changed to disable the tag splitting, as it was a confusing feature, and this was mentioned in bug 689443.