Bug#527158: gstreamer0.10-plugins-good: should warn if the tag encoding is wrong
Tino Keitel
tino.keitel+debbugs at tikei.de
Tue May 5 22:00:26 UTC 2009
Package: gstreamer0.10-plugins-good
Version: 0.10.14-2
Severity: normal
I noticed that rhythmbox shows correctly decoded tags for for local files,
but not for files provided by a mt-daapd server. While analyzing this
issue, I saw that most of the tags in my MP3 collection contained garbage:
the text had a wrong encoding. Very often, UTF8 text was put into ID3 v2.3
tags. However, ID3 v2.3 doesn't support UTF8, only v2.4 does.
For local files, the broken encoding was magically and silently fixed, I
suspect the id3demux plugin is the culprit. This behaviour looks
userfriendly at the first place, but the user also doesn't notice that his
files contain garbage in the tags (like with german umlauts, or other
non-ASCII characters), so there should be at least some warning that broken
text in ID3 tags was corrected. This way, the user knows that there is
something wrong.
In my case, I installed mt-daapd, which handles the ID3 tags and the defined
charset according to the specification, and I ended up with broken tags in a
lot of files.
Regards,
Tino
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-rc4-00187-gb4348f3 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gstreamer0.10-plugins-good depends on:
ii gconf2 2.26.0-1 GNOME configuration database syste
ii gstreamer0.1 0.10.22-5 GStreamer plugins from the "base"
ii libaa1 1.4p5-38 ascii art library
ii libavc1394-0 0.5.3-1+b2 control IEEE 1394 audio/video devi
ii libbz2-1.0 1.0.5-1 high-quality block-sorting file co
ii libc6 2.9-10 GNU C Library: Shared libraries
ii libcaca0 0.99.beta16-1 colour ASCII art library
ii libcairo2 1.8.6-2+b1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.12-1 simple interprocess messaging syst
ii libdv4 1.0.0-2 software library for DV format dig
ii libflac8 1.2.1-1.2 Free Lossless Audio Codec - runtim
ii libgcc1 1:4.4.0-3 GCC support library
ii libgconf2-4 2.26.0-1 GNOME configuration database syste
ii libglib2.0-0 2.20.1-2 The GLib library of C routines
ii libgstreamer 0.10.22-5 GStreamer libraries from the "base
ii libgstreamer 0.10.22-3 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.16.1-2 The GTK+ graphical user interface
ii libhal1 0.5.12~git20090406.46dc48-2 Hardware Abstraction Layer - share
ii libiec61883- 1.2.0-0.1 an partial implementation of IEC 6
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii liboil0.3 0.3.15-1 Library of Optimized Inner Loops
ii libpng12-0 1.2.35-1 PNG library - runtime
ii libraw1394-1 2.0.2-2 library for direct access to IEEE
ii libshout3 2.2.2-5 MP3/Ogg Vorbis broadcast streaming
ii libsoup2.4-1 2.26.1-1 an HTTP library implementation in
ii libspeex1 1.2~rc1-1 The Speex codec runtime library
ii libstdc++6 4.4.0-3 The GNU Standard C++ Library v3
ii libtag1c2a 1.5-6 TagLib Audio Meta-Data Library
ii libv4l-0 0.5.9-1 Collection of video4linux support
ii libwavpack1 4.50.1-1 an audio codec (lossy and lossless
ii libx11-6 2:1.2.1-1 X11 client-side library
ii libxdamage1 1:1.1.1-4 X11 damaged region extension libra
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii libxml2 2.7.3.dfsg-1 GNOME XML library
ii zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime
Versions of packages gstreamer0.10-plugins-good recommends:
ii gstreamer0.10-x 0.10.22-5 GStreamer plugins for X11 and Pang
gstreamer0.10-plugins-good suggests no packages.
-- no debconf information
More information about the Pkg-gstreamer-maintainers
mailing list