[gst-devel] Error in parsing:corrupted stream

Michael Smith msmith at xiph.org
Mon Jan 5 18:55:43 CET 2009


On Mon, Jan 5, 2009 at 5:07 AM, Wierd O <wierdo_b at hotmail.com> wrote:
>
> Hi all,
>
> I am using gstreamer to play video and come up with an error on the decoder.
> Here is the error ...
>
> ################################################################
>
> root at mx21ads:~$ gst-launch filesrc -v location=/video/test_5.mp4 !
> mfw_mp4demuxer name=demux demux. ! mfw_vpudecoder codec-type=std_avc !
> mfw_v4lsink demux. &
> root at mx21ads:~$ Setting pipeline to PAUSED ...
> ERROR: Pipeline doesn't want to pause.
> ERROR: from element /pipeline0/demux:  Error in parsing:corrupted stream
> Additional debug info:
> debug none
> Setting pipeline to NULL ...
> FREEING pipeline ...


We obviously can't support these third-party closed-source plugins. An
equivalent using open-source plugins might be something like this:
  gst-launch-0.10 filesrc location=test_5.mp4 ! decodebin !
ffmpegcolorspace ! videoscale ! xvimagesink

(internally, decodebin will be using qtdemux and an appropriate
autoplugged decoder).

If that doesn't work, then either you don't have appropriate plugins
installed, or there's something wrong with your file (or you've
encountered a bug - but that's relatively unlikely).

Mike




More information about the gstreamer-devel mailing list