Package: libtag1c2a
Version: 1.4-4
Severity: normal

amaroK from latest debian etch writes ID3 tags competely incorrectly.
I'm reporting bug against taglib because it handles the tags themself.

ID3v1 tags should contain ISO-8859-1, ID3v2 tags should contain ISO-8895-1 or 
Unicode.
In present state it writes:
~% id3v2 -l newtaglib.mp3
id3v1 tag info for newtaglib.mp3:
Title  : >G5<C =5 2 =0<>@4=8:0E?        Artist: E/D ▒8=-70-70
Album  :                                 Year: 0   , Genre: A Capella (123)
Comment:                                 Track: 0
~%
That is, unicode in ID3v1 (violation) and no ID3v2 tag.

You can also diagnose this problem with easytag - easytag shows broken tag for 
amaroK-tagged
files and marks file red (== broken, I guess) if you strip ID3v1 tag with 
`which id3v2`.


That happen if I use ru_RU.KOI8-R locale and cyrillic tags.

This is very serious bug because it breaks user files, making tags unusable in 
any app short 
taglib-powered.

Note that it writes correct ID3v1 tag if I happen to use latin script, but 
still no sensible ID3v2.

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-k7
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)

Versions of packages libtag1c2a depends on:
ii  libc6                        2.3.6.ds1-8 GNU C Library: Shared libraries
ii  libgcc1                      1:4.1.1-19  GCC support library
ii  libstdc++6                   4.1.1-19    The GNU Standard C++ Library v3
ii  zlib1g                       1:1.2.3-13  compression library - runtime

libtag1c2a recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to