<div dir="ltr">Hello, I am new to gstreamer development and am using the homebrew gstreamer (1.2.0) with all gst-plugins installed (also brewed).<div><br></div><div>My problem is I can't get mp3s to play. I have included an example run using gst-launch below. Gst-inspect reveals that I should have mp3 support under libav (avdec_* plugins all there) but I noticed that gstmpg123audiodec was missing despite having the bad-plugins installed. Several other bad-plugins also seem to be missing. Not sure if this is normal or not.</div>
<div><br></div><div>Please help me get my mp3 plugin working. Thank you!</div><div><br></div><div>-Will</div><div>p.s. I apologize if I have broken any posting rules. This is my first time.</div><div><br></div><div><br></div>
<div><div>gst-launch-1.0 -v playbin uri=file:/users/Will03/ORBITUNE/music/22060.mp3</div><div>??????????? (PAUSED) ??????...</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0</div><div>
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-size = -1</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-duration = -1</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: use-buffering = false</div>
<div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: download = false</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: uri = file:/users/Will03/ORBITUNE/music/22060.mp3</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: connection-speed = 0</div>
<div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: source = "\(GstFileSrc\)\ source"</div><div>Pipeline is PREROLLING ...</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = application/x-id3</div>
<div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstID3Demux:id3demux0.GstPad:src: caps = NULL</div>
<div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstID3Demux:id3demux0.GstPad:src: caps = NULL</div><div>?????????????: MPEG-1 Layer 3 (MP3) ?????</div><div>WARNING: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ??? 'audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2, parsed=(boolean)true' ????????????????????</div>
<div>?????????:</div><div>gsturidecodebin.c(930): void unknown_type_cb(GstElement *, GstPad *, GstCaps *, GstURIDecodeBin *) (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpegAudioParse:mpegaudioparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2, parsed=(boolean)true</div>
<div>ERROR: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0: GStreamer ???????????????????</div><div>?????????:</div><div>gstdecodebin2.c(3896): gboolean gst_decode_bin_expose(GstDecodeBin *) (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0:</div>
<div>no suitable plugins found</div><div>ERROR: pipeline doesn't want to preroll.</div><div>Setting pipeline to NULL ...</div><div>/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpegAudioParse:mpegaudioparse0.GstPad:src: caps = NULL</div>
<div>Freeing pipeline ...</div></div><div><br></div></div>