Error in parsing:corrupted stream

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Error in parsing:corrupted stream

Wierd O

Hi all,

I am using gstreamer to play video and come up with an error on the decoder. Here is the error ...

################################################################

root@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@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 ...


################################################################

What could be the problem ?

Thanks in advance ,

W.





Express yourself instantly with MSN Messenger! MSN Messenger
------------------------------------------------------------------------------

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Error in parsing:corrupted stream

Sudarshan Bisht
Hi ,
        Try playing with qtdemux plugin.

On Mon, Jan 5, 2009 at 6:37 PM, Wierd O <[hidden email]> wrote:

Hi all,

I am using gstreamer to play video and come up with an error on the decoder. Here is the error ...

################################################################

root@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@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 ...


################################################################

What could be the problem ?

Thanks in advance ,

W.





Express yourself instantly with MSN Messenger! MSN Messenger

------------------------------------------------------------------------------

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Error in parsing:corrupted stream

Wierd O
Sudarshan:

I have tried the Quick time demuxer too and it couldnt find the demux...

################################################################

root@mx21ads:~$ gst-launch filesrc -v location=/video/test_5.mp4 ! qtdemux name=demux demux. ! mfw_vpudecoder codec-type=std_avc ! mfw_v4lsink disp-width=800 disp-height=600 demux. &
root@mx21ads:~$ Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /pipeline0/demux: GStreamer encountered a general stream error.
Additional debug info:
qtdemux.c(1617): gst_qtdemux_loop (): /pipeline0/demux:
no known streams found
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...

##################################################################



Date: Mon, 5 Jan 2009 18:54:14 +0530
From: [hidden email]
To: [hidden email]
Subject: Re: [gst-devel] Error in parsing:corrupted stream

Hi ,
        Try playing with qtdemux plugin.

On Mon, Jan 5, 2009 at 6:37 PM, Wierd O <[hidden email]> wrote:

Hi all,

I am using gstreamer to play video and come up with an error on the decoder. Here is the error ...

##################################################################

root@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@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 ...


################################################################

What could be the problem ?

Thanks in advance ,

W.





Express yourself instantly with MSN Messenger! MSN Messenger

------------------------------------------------------------------------------

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht


Express yourself instantly with MSN Messenger! MSN Messenger
------------------------------------------------------------------------------

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Error in parsing:corrupted stream

michael smith-6-3
In reply to this post by Wierd O
On Mon, Jan 5, 2009 at 5:07 AM, Wierd O <[hidden email]> wrote:

>
> Hi all,
>
> I am using gstreamer to play video and come up with an error on the decoder.
> Here is the error ...
>
> ################################################################
>
> root@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@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

------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Error in parsing:corrupted stream

Jameswalter
In reply to this post by Wierd O
The error "Error in parsing: corrupted stream" typically occurs when there is an issue with the data being read or parsed by a program, usually due to some kind of data corruption or loss. Here are some potential solutions to this issue:

Check the data source: If you are reading data from a file or network stream, check to make sure that the source data is not corrupted or damaged. Try re-downloading or re-copying the data to see if the issue persists.

Check the data format: Make sure that the data is in the correct format and that your program is using the appropriate parser to read the data. If the data is in a proprietary or non-standard format, you may need to find a specialized parser or converter to handle it.

Check for data loss during transmission: If you are reading data from a network stream, there may have been data loss or corruption during transmission. Check the network connection and try again.