Artist/Album tag in UTF-8 witch spaces converted to garbage

Bug #368812 reported by Anton Veretenenko
2
Affects Status Importance Assigned to Milestone
id3tool (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: id3tool

id3tool 1.2a-4
Ubuntu 9.04

When I set Artist or Album tag which is in UTF-8 and have space symbols, text converted to garbage.
If I delete space, it shows ok.
I've attached a screenshot, there you can see that Artist and Album have the same text, but Album have space symbol and shows as garbage.

And this bug does not touch a Title tag.

Revision history for this message
Anton Veretenenko (anton.veretenenko) wrote :
Revision history for this message
Anton Veretenenko (anton.veretenenko) wrote :
Revision history for this message
Chris Collins (ccollins) wrote :

Hi, I'm the id3tool author.

id3tool was written for id3v1 tags originally and does no encoding manipulation.

Now, id3v1.1 is generally treated as being 'any' encoding - you'll find everything from iso8859-1 to SJIS encoded in the tags - id3tool simply doesn't care and uses clean string handling wherever possible - if you feed it iso8859-1, it'll insert iso8859-1 into the tag. If you feed it UTF-8, it'll stick UTF-8 into the tag. Any problems that arise in encoding are either due to truncation (id3v1 tag fields are very short) or due to the libc string functions mangling stuff they shouldn't be touching.

If you want to tag in languages other than english, or use UTF-8 reliabily, I suggest you find a tag editor that does id3v2 instead - most players and info browsers support id3v2 these days, and id3v2 has much better defined behaviour in regards to text encoding.

Now, your screenshots don't seem to support that id3tool is to blame either - you haven't shown any attempt to manipulate the tags with it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.