[Gstreamer-bugs] [Bug 140411] - mp3 not identified/working properly with gstreamer 0.8

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Sun Apr 18 10:14:36 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=140411
GStreamer | don't know | Ver: 0.8.0





------- Additional Comments From jesimon at libertysurf.fr  2004-04-18 13:14 -------
the problem is that your mp3 files are inside a riff/wav file.

apoc at apoc test $ file bugdemo.mp3
bugdemo.mp3: RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz

If you extract the mp3 data with this command line, you'll get a *clean* mp3
file that will work with rhythmbox :
gst-launch-0.8 filesrc location=bugdemo.mp3 ! wavparse ! filesink location=clean.mp3

apoc at apoc test $ file clean.mp3
clean.mp3: MP3,  96 kBits, 44.1 kHz, JStereo


Anyway, the problem should be resolved. I get this error from rhythmbox :
Probably a caps problem 

ERROR        GST_PADS(21947)
gstpad.c(2426):gst_pad_set_explicit_caps:<wavparse0> (null)
ERROR        GST_PADS(21947)
gstpad.c(2426):gst_pad_set_explicit_caps:<wavparse0> failed to negotiate
(try_set_caps with "audio/mpeg, mpegversion=(int)1, layer=(int)3,
rate=(int)44100, channels=(int)2" returned REFUSED)
ERROR       scheduler(21947)
gstoptimalscheduler.c(2298):gst_opt_scheduler_iterate:<GstOptScheduler at 0x8136958>
in error state

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.




More information about the Gstreamer-bugs mailing list