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 320188 - [id3demux] support for non-unicode strings in unicode string tags
[id3demux] support for non-unicode strings in unicode string tags
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 428689 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-10-29 19:17 UTC by Tim-Philipp Müller
Modified: 2007-04-11 21:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
ajar_day_nimas_li.mp3.head (100.00 KB, application/octet-stream)
2005-10-29 19:19 UTC, Tim-Philipp Müller
Details

Description Tim-Philipp Müller 2005-10-29 19:17:01 UTC
Here's a file with an ID3v2 tag where we don't extract the artist/title/album
tags correctly. The tags in question are in Hebrew.

The reason seems to be that those tags are stored as unicode strings (UCS4), but
the 32-bit code points then don't refer to unicode code points but are actually
code points in the ISO-8859-8 (CP1255) character table ....

The artist string is supposed to look like this (I hope this works, is supposed
to be in Hebrew):

       אג'אר - די נמאס לי

This is just so horribly broken and wrong I have no words for it, but allegedly
there are lots of these files around (and winamp allegedly displays it fine too).

What to do? Yet another magic environment variable and then hope someone writes
a retagger to convert all those broken tags into unicode one day?

Cheers
 -Tim
Comment 1 Tim-Philipp Müller 2005-10-29 19:19:14 UTC
Created attachment 54056 [details]
ajar_day_nimas_li.mp3.head
Comment 2 Tim-Philipp Müller 2006-05-27 17:32:46 UTC
This is silly. It's a completely broken tag, there's no way we can automatically recognise this case, so the file needs to be retagged according to spec.
Comment 3 Tim-Philipp Müller 2007-04-11 21:12:29 UTC
*** Bug 428689 has been marked as a duplicate of this bug. ***