https://bugzilla.novell.com/show_bug.cgi?id=814814
https://bugzilla.novell.com/show_bug.cgi?id=814814#c14
Suren Chilingaryan changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |csa@dside.dyndns.org
--- Comment #14 from Suren Chilingaryan 2013-04-22 23:33:38 UTC ---
Here is an updated patch fixing the issue. And, please, let me know if there
are still problems.
http://dside.dyndns.org/darklin/portage/media-libs/taglib/files/taglib-1.8-d...
The RusXMMS patches helps to handle music with broken non-Unicode ID3 tags.
There is still a lot of such files and I will describe why. The problem that
ID3 v.1 had defined ISO8859-1 as only supported encoding. This obviously was
not working for non-Latin languages, Russian being one of the examples. So,
people was just ignoring specification and put CP1251 (sometimes KOI8-R)
encoded strings in and this became a standard de-facto, especially on Windows.
RusXMMS patches are trying to detect which encoding is actually used and recode
the text to Unicode to avoid problems. It is used mainly by Russian and
Ukrainian Linux communities, but there is support for other European and Far
East countries as well.
Now, with ID3 v.2 and Unicode support, there should be no problems.
Unfortunately, there is still a lot of old broken MP3 around. Many windows
applications still produce MP3 using CP1251 tags labelled as ISO8859-1. And
there is hardware MP3 players which are only understand CP1251 tags. So,
disabling RusXMMS will cause a lot of problems for Russian community.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.