After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 614141 - Mad is not installed.
Mad is not installed.
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
unspecified
Other Linux
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-28 00:10 UTC by proxysix
Modified: 2010-03-29 08:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description proxysix 2010-03-28 00:10:35 UTC
I downloaded all possible files on the ubuntu synaptic Package installer that had to do with Gstreamer. and I cannot get gst-launch to play a mp3 file.

when I type :

  gst-launch playbin uri=file:///place/of/file/Hope.mp3"

I get :

** Message: don't know how to handle application/x-id3
Pipeline is PREROLLING ...
ERROR: from element /GstPlayBin:playbin0/GstDecodeBin:decodebin0: A ID3 tag demuxer plugin is required to play this stream, but not installed.
Additional debug info:
gstdecodebin.c(986): close_pad_link (): /GstPlayBin:playbin0/GstDecodeBin:decodebin0:
No decoder to handle media type 'application/x-id3'
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

and when i type :

 gst-launch-0.10 filesrc location= "place/to/file/Hope.mp3" ! mad  ! alsasink


I get :

WARNING: erroneous pipeline: no element "mad"



I have the good , bad and ugly plugins installed and the base and the multiverse versions installed too.


I've tryd everything so im thinking this just might be a bug. or is mad depreciated and gstreamer uses something else? HELP :(
Comment 1 Sebastian Dröge (slomo) 2010-03-28 07:18:05 UTC
Please get a debug log with
GST_DEBUG=GST_REGISTRY:5 GST_DEBUG_NO_COLOR=1 gst-launch-0.10 filesrc location= "place/to/file/Hope.mp3" ! mad  ! alsasink &>log

GST_DEBUG=GST_REGISTRY:5 GST_DEBUG_NO_COLOR=1 gst-launch-0.10 playbin uri=file:///place/of/file/Hope.mp3" &> log2

And attach the two log files here
Comment 2 Tim-Philipp Müller 2010-03-28 13:11:07 UTC
You need the id3demux element, which is the gstreamer0.10-plugins-good package.

The mad element is in the gstreamer0.10-plugins-ugly package.

gst-inspect-0.10 mad

and

gst-inspect-0.10 id3demux

should output something.

If they don't, and you have these packages installed, then maybe you have some old copy of gstreamer lying around in /usr/local which you installed from source at some point?
Comment 3 proxysix 2010-03-28 23:28:38 UTC
I got it too work , I forgot I compiled form source a few days ago and forgot. I just uninstalled it and reinstalled tools and plugins form ubuntu synaptic package installer.
Comment 4 Tim-Philipp Müller 2010-03-29 08:25:43 UTC
Ok, thanks for letting us know you got it resolved.