[gstreamer-bugs] [Bug 348075] New: GStreamer gives an error when trying to play file with ID3 tags containing unicode? characters

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Jul 19 19:34:41 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348075
 GStreamer | gst-plugins-base | Ver: 0.10.3

           Summary: GStreamer gives an error when trying to play file with
                    ID3 tags containing unicode? characters
           Product: GStreamer
           Version: 0.10.3
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: technel at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.13/2.14
   GNOME milestone: Unspecified


Steps to reproduce:
1. Consider I have a file: /home/michael/music/Queensrÿche/Rage for Order
(1986)/02 - I Dream in Infrared.mp3 that is (evidently) tagged appropriately
with the artist name, title, year, etc. (tagged by MusicBrainz Picard 0.7.0)

2. I use Rhthmbox with GStreamer, as well as Totem. I tried opening up the file
in both applications and it returned a GStreamer error "Could not determine the
type of stream". Please note that other MP3's played fine. I also ran this:

michael at michael-c:~$ gst-launch playbin
uri=file:///home/michael/music/Queensrÿche/Rage for Order (1986)/02 - I Dream
in Infrared.mp3
Setting pipeline to PAUSED ...

(gst-launch-0.10:10876): GStreamer-CRITICAL **: gst_pad_activate_pull:
assertion `old == GST_ACTIVATE_NONE' failed
Pipeline is PREROLLING ...
ERROR: from element /playbin0/decoder/id3demux0: Could not determine type of
stream.
Additional debug info:
gstid3demux.c(883): gst_id3demux_sink_activate (): /playbin0/decoder/id3demux0:
Could not detect type for contents within an ID3 tag
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...

3. I was, at this point, being helped by "doctau" of irc.gnome.org #rhythmbox,
who told me to file this report. He told me to run: "gst-launch filesrc
location=file:///home/michael/music/Queensrÿche/Rage for Order (1986)/02 - I
Dream in Infrared.mp3 ! mad ! audioconvert ! autoaudiosink". The song started
playing, although it appeared to be somewhere in the middle.

Stack trace:


Other information:
The person helping had me run: "head -c 100k
/home/michael/music/Queensrÿche/Rage for Order (1986)/02 - I Dream in
Infrared.mp3 > cut.mp3" and told me to attach it to this report. You don't have
any file attachment feature set up here, so I left it out. If you need it,
please let me know. Also, I didn't really want to spend my entire evening on
this, so I didn't provide a stack trace. Let me know if you really need one.
Quite honestly, I don't know what the problem is or what most of the commands I
ran actually did, so I completely relied on the knowledge of the person helping
me. Let me know if you need any more info or anything or if this bug report is
actually not a bug.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list