Bug#325038: sound-juicer: UTF-8 in generated MP3 tags not recognised as such by players

Lee Maguire lee-debian at hexkey.co.uk
Thu Aug 25 18:06:45 UTC 2005

Package: sound-juicer
Version: 2.10.1-3
Severity: normal

I recently encoded a CD which contained a track by the band Royksopp,
and used U+00F6 (o with diaresis) as the second character in the name.

The UTF-8 in the resulting filename looks fine in a terminal and in the
player app, however the Artist name in the tag information represents
the 2 byte UTF-8 character as two characters (this is the case with both
Totem and Rhythmbox).

I then edited the tag in an app called "cantus", replaced the two
characters with the U+00F6, and saved.  The resulting mp3 now shows the
correct artist name in the player apps. A hex-dump shows that it
is still using the UTF-8 encoding 0xC3 0xB6.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-386
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages sound-juicer depends on:
ii  gconf2                    2.10.1-1       GNOME configuration database syste
ii  gnome-media               2.10.2-0.2     The GNOME Media Utilities
ii  gstreamer0.8-cdparanoia   0.8.10-3       cdparanoia plugin for GStreamer
ii  gstreamer0.8-flac         0.8.10-3       FLAC plugin for GStreamer
ii  gstreamer0.8-misc         0.8.10-3       Collection of various GStreamer pl
ii  gstreamer0.8-vorbis       0.8.10-3       Vorbis plugin for GStreamer
ii  libart-2.0-2              2.3.17-1       Library of functions for 2D graphi
ii  libatk1.0-0               1.10.1-2       The ATK accessibility toolkit
ii  libbonobo2-0              2.10.0-1       Bonobo CORBA interfaces library
ii  libbonoboui2-0            2.10.0-1       The Bonobo UI library
ii  libc6                     2.3.5-4        GNU C Library: Shared libraries an
ii  libgconf2-4               2.10.1-1       GNOME configuration database syste
ii  libglade2-0               1:2.5.1-2      library to load .glade files at ru
ii  libglib2.0-0              2.8.0-1        The GLib library of C routines
ii  libgnome2-0               2.10.1-1       The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.10.2-2       A powerful object-oriented display
ii  libgnomeui-0              2.10.1-1       The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            2.10.1-5       The GNOME virtual file-system libr
ii  libgstreamer-gconf0.8-0   0.8.10-3       GConf support for GStreamer
ii  libgstreamer0.8-0         0.8.10-2       Core GStreamer libraries, plugins,
ii  libgtk2.0-0               2.6.9-1        The GTK+ graphical user interface
ii  libice6                   6.8.2.dfsg.1-5 Inter-Client Exchange library
ii  libmusicbrainz4c2         2.1.1-3.2      Second generation incarnation of t
ii  libnautilus-burn1         2.10.2-1       Nautilus Burn Library - runtime ve
ii  liborbit2                 1:2.12.2-3     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.8.2-1        Layout and rendering of internatio
ii  libpopt0                  1.7-5          lib for parsing cmdline parameters
ii  libsm6                    6.8.2.dfsg.1-5 X Window System Session Management
ii  libstdc++6                4.0.1-6        The GNU Standard C++ Library v3
ii  libxml2                   2.6.20-1       GNOME XML library
ii  xlibs                     6.8.2.dfsg.1-5 X Window System client libraries m
ii  zlib1g                    1:1.2.3-3      compression library - runtime

Versions of packages sound-juicer recommends:
ii  eject                       2.0.13deb-13 ejects CDs and operates CD-Changer

-- no debconf information

More information about the Pkg-gnome-maintainers mailing list