|

楼主 |
发表于 2003-12-15 12:40:32
|
显示全部楼层
------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.
http://bugs.kde.org/show_bug.cgi?id=70375
------- Additional Comments From wheeler@kde.org 2003-12-14 16:44 -------
Subject: Re: chinese ID3 display problem
On Sunday 14 December 2003 16:24, Nicolaus Yahzee wrote:
> thanks for answering
> but one thing i can't get is that:
> if ID3v1 support ISO-8859-1 only, how can we non-latin language users have
> so many mp3 files with non-ISO-8859-1 encoding tags?
> and how can xmms and winamp and many other windows apps display those
> characters correctly.
Well, again, the problem is that ID3v1 is only *supposed* to have ISO-8859-1
-- the problem is that a lot of players just ignore this and write utf8 or
the current locale.
Now the problem is that if you copy these files to another machine, it's
unclear what locale they're encoded in.
I even tried to do some guessing a while back but the problem is that without
a text sample of larger than the size of an ID3v1 tag it's very difficult to
guess the encoding accurately.
> i am asking some chinese users this too maybe they can provide more
> information about this problem.
I understand the problem -- it's just that there's no easy way to fix it since
JuK is actually doing the right thing.
The basic issue is that there's no where in an ID3v1 tag to specify what
encoding it's using. The original authors always used ISO-8859-1 and this
became the closest thing to a "standard" that there is. Some people then
tried to "localize" it by using different encodings, but then it's completely
useless as "meta-data" since it won't work if you move it to another machine.
ID3v2 came along and supports multiple encodings and specifically it supports
Unicode.
The basic problem with this whole issue is that if I "fix" this for you it
will break for others. (i.e. someone in eastern europe downloads an mp3 and
it decodes all of the characters as ISO-8859-2 when they should be
ISO-8859-1...)
> I found Rhythmbox bug track has similer bug report too.
>
> http://bugzilla.gnome.org/show_bug.cgi?id=97856
Yes, and as you notice he suggests converting the tags to ID3v2 as well. :-)
I've talked to Colin about this in the past... |
|