After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 733928 - EasyTag writes duplicate tags to Ogg Vorbis files
EasyTag writes duplicate tags to Ogg Vorbis files
Status: RESOLVED INVALID
Product: easytag
Classification: Other
Component: general
2.1.x
Other Linux
: Normal normal
: 2.2
Assigned To: EasyTAG maintainer(s)
EasyTAG maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-07-29 15:57 UTC by Tristan Miller
Modified: 2014-07-30 07:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tristan Miller 2014-07-29 15:57:26 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.
Comment 1 Tristan Miller 2014-07-29 16:02:38 UTC
The report about EasyTAG's failure to edit tags on these files in covered in Bug 733929.
Comment 2 David King 2014-07-30 07:27:55 UTC
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.