https://bugzilla.novell.com/show_bug.cgi?id=780658 https://bugzilla.novell.com/show_bug.cgi?id=780658#c16 M00n Raker <m00nraker@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m00nraker@gmx.net --- Comment #16 from M00n Raker <m00nraker@gmx.net> 2013-05-22 06:43:37 UTC --- I'm using openSuse 12.3 with taglib-1.8-80.1.x86_64 from Dave Plater's Home-Repo. My locale is: LANG=de_DE.UTF-8 I'm starting with a clean file, without any metadata. Applying the string "TestÆØÅΔTest" to some Id3V2 fields, I didn't find any issues. Everything works, even the Δ charakter or any other non-latin1 character. Applying it to Id3V1 fields, I get corrupted characters, but only when encoding is set to ISO-8859-1 and the string contains non latin1 characters, I think that's normal behaviour. When Id3V1 tags are set to UTF-8 everything works without issues, even when applying a mixed character set. So no matter what string I apply to the tag fields (v1 or v2), everything works with taglib-1.8-80.1 for me, as long as I use UTF-8 encoding when applying stings with characters of different encodings. (For tagging I used Kid3 with UTF-8 for tag1 and 2) Now to the test files: Using Kid3 with ISO-8859-1 for Id3V1 tag fields and UTF-8 for ID3V2: (In reply to comment #12)
Created an attachment (id=540496) --> (http://bugzilla.novell.com/attachment.cgi?id=540496) [details] Wrongly encoded file artist: "TestÆØÅTest" (V1 and V2) composer: "TestÆØÅΔTest" (V2 only)
(In reply to comment #12)
Created an attachment (id=540496) --> (http://bugzilla.novell.com/attachment.cgi?id=540496) [details] Wrongly encoded file artist: "TestÆØÅTest" (V1 and V2) composer: corrupted string (1 char is invalid) (V2)
When applying "TestÆØÅΔTest" to any field in the wrong encoded file I got no issues with taglib from Dave's home repo. So I don't see any problem. -- 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.