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 745847 - Can't decode ogg files
Can't decode ogg files
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.x
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-08 17:13 UTC by Ilya
Modified: 2015-03-08 19:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Debug output (103.73 KB, text/plain)
2015-03-08 17:13 UTC, Ilya
Details

Description Ilya 2015-03-08 17:13:27 UTC
Created attachment 298817 [details]
Debug output

My OS is Arch Linux x86_64 and I use the following command to decode ogg music:
GST_DEBUG=ogg*:5 gst-launch-0.10 filesrc location=~/111.ogg ! decodebin2 ! alsasink

The use of
gst-launch-1.0 filesrc location=~/111.ogg ! decodebin ! alsasink

also fails.
See attached debug_out.txt for detailed output.

gst-launch-0.10 -v filesrc location=~/111.ogg ! decodebin2 ! alsasink output
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstVorbisDec:vorbisdec0.GstPad:src: caps = NULL
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstVorbisDec:vorbisdec0.GstPad:sink: caps = NULL
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0: caps = NULL
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0: caps = NULL
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstOggDemux:oggdemux0.GstOggPad:serial_41d43ab3: caps = NULL
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstOggDemux:oggdemux0.GstPad:sink: caps = NULL
/GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src: caps = NULL
Comment 1 Ilya 2015-03-08 17:17:39 UTC
ffplay decodes my ogg files without problems.
Comment 2 Tim-Philipp Müller 2015-03-08 19:15:57 UTC
Please try

  gst-launch-0.10 playbin2 uri=file:///home/you/111.ogg

The problem is that vorbisdec outputs floating point raw audio but most audio sink want integer-based raw audio. Try adding an audioconvert in front of alsasink.

Please also note that GStreamer 0.10 is no longer maintained or supported.