Bug#282390: juk: unicode id3 tags not read correctly (iso-8859 forced)
Package: juk
Version: 4:3.2.2-1
Severity: normal
Hello,
When an id3tag use unicode encoded field, juk does not read them
correctly.
Example:
A mp3 file I encoded using grip:
Tété - Les Rallyes.mp3
Let's read the tags:
$ id3v2 -l Tété\ -\ Les\ Rallyes.mp3
id3v1 tag info for Tété - Les Rallyes.mp3:
Title : Les Rallyes Artist: Tété
Album : Préambule Year: , Genre: Unknown (255)
Comment: Track: 0
id3v2 tag info for Tété - Les Rallyes.mp3:
TIT2 (Title/songname/content description): Les Rallyes
TPE1 (Lead performer(s)/Soloist(s)): Tété
TALB (Album/Movie/Show title): Préambule
TYER (Year):
TRCK (Track number/Position in set):
COMM (Comments): ()[]:
$
Tags are correctly shown in beep-media-player.
In juk it shows as:
Artist : Tété
Album : Préambule
Filename: /home/hashar/Tété - Les Rallyes.mp3
Notice the filename got correct accent, so at least kde / juk can handle
unicode :p
Now if I edit the album tag adding a trailing 's':
juk : Préambules
id3v2 output: Préambule
Changing accent:
juk : Préambules
id3v2 output: Préambule
beep-media-player report ???? - sRlys (invalid UTF-8)
Also juk silently suppress id3v2 tag (but that's another story).
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8
Versions of packages juk depends on:
ii kdelibs4 4:3.2.3-2 KDE core libraries
ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi
ii libarts1 1.3.1-1 aRts Sound system
ii libasound2 1.0.6-3 ALSA library
ii libaudio2 1.6d-2 The Network Audio System (NAS). (s
ii libaudiofile0 0.2.6-4 Open-source version of SGI's audio
ii libc6 2.3.2.ds1-18 GNU C Library: Shared libraries an
ii libesd0 0.2.35-2 Enlightened Sound Daemon - Shared
ii libfam0c102 2.7.0-6 client library to control the FAM
ii libgcc1 1:3.4.2-2 GCC support library
ii libglib2.0-0 2.4.7-1 The GLib library of C routines
ii libice6 4.3.0.dfsg.1-8 Inter-Client Exchange library
ii libkdegst0.6 0.6.1-8 KDE bindings for GStreamer (shared
ii libmad0 0.15.1b-1 MPEG audio decoder library
ii libmusicbrainz2 2.0.2-9 Second generation incarnation of t
ii libogg0 1.1.0-1 Ogg Bitstream Library
ii libpng12-0 1.2.7-1 PNG library - runtime
ii libqt3c102-mt 3:3.3.3-4.1 Qt GUI Library (Threaded runtime v
ii libsm6 4.3.0.dfsg.1-8 X Window System Session Management
ii libstdc++5 1:3.3.4-13 The GNU Standard C++ Library v3
ii libtag1 1.2-1 TagLib Audio Meta-Data Library
ii libvorbis0a 1.0.1-1 The Vorbis General Audio Compressi
ii libvorbisfile3 1.0.1-1 The Vorbis General Audio Compressi
ii libx11-6 4.3.0.dfsg.1-8 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-8 X Window System miscellaneous exte
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii libxt6 4.3.0.dfsg.1-8 X Toolkit Intrinsics
ii trm 0.2.1-1 MusicBrainz TRM Generator
ii xlibs 4.3.0.dfsg.1-8 X Window System client libraries m
ii zlib1g 1:1.2.2-3 compression library - runtime
-- no debconf information
Reply to: