got some error when I test the FLV demuxer

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

got some error when I test the FLV demuxer

michael young
Hi all:
    I test the FLV demuxer like this: gst-launch -v filesrc location=./gsd1.flv ! flvdemux ! audioconvert ! autoaudiosink
and this is the method provided by gstflvdemux.c. But I got the error like this:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:flvdemux0: Internal data stream error.
Additional debug info:
gstflvdemux.c(2282): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:flvdemux0:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = NULL
Freeing pipeline ...

So , what's the information means? How I fix it ?

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: got some error when I test the FLV demuxer

Sudarshan Bisht
This means .flv file ( which is a container format) has h264 video stream and you need to have appropriate h264 decoder plugin in order to decode the video stream. 

If your end goal is to play this file then you can use following pipeline ;
gst-launch -v filesrc location=./gsd1.flv ! flvdemux name=demux demux. ! queue ! decodebin ! autovideosink  demux. ! queue ! decodebin ! autoaudiosink 
 



 
On Sun, Dec 5, 2010 at 5:07 PM, michael young <[hidden email]> wrote:
Hi all:
    I test the FLV demuxer like this: gst-launch -v filesrc location=./gsd1.flv ! flvdemux ! audioconvert ! autoaudiosink
and this is the method provided by gstflvdemux.c. But I got the error like this:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:flvdemux0: Internal data stream error.
Additional debug info:
gstflvdemux.c(2282): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:flvdemux0:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = NULL
Freeing pipeline ...

So , what's the information means? How I fix it ?

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: got some error when I test the FLV demuxer

michael young
Hi sudarshan:
    I tried your method, but it's still can not work, there is no video and audio output.
So It's that because I have on H264 plugin in my system? which gstreamer plugin I 
should install ? tks :)

On Mon, Dec 6, 2010 at 2:33 AM, sudarshan bisht <[hidden email]> wrote:
This means .flv file ( which is a container format) has h264 video stream and you need to have appropriate h264 decoder plugin in order to decode the video stream. 

If your end goal is to play this file then you can use following pipeline ;
gst-launch -v filesrc location=./gsd1.flv ! flvdemux name=demux demux. ! queue ! decodebin ! autovideosink  demux. ! queue ! decodebin ! autoaudiosink 
 



 
On Sun, Dec 5, 2010 at 5:07 PM, michael young <[hidden email]> wrote:
Hi all:
    I test the FLV demuxer like this: gst-launch -v filesrc location=./gsd1.flv ! flvdemux ! audioconvert ! autoaudiosink
and this is the method provided by gstflvdemux.c. But I got the error like this:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:flvdemux0: Internal data stream error.
Additional debug info:
gstflvdemux.c(2282): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:flvdemux0:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = NULL
Freeing pipeline ...

So , what's the information means? How I fix it ?

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: got some error when I test the FLV demuxer

michael young
I got some info  for 264 :

$ gst-inspect-0.10 | grep 264
typefindfunctions: video/x-h264: h264, x264, 264
rtp:  rtph264depay: RTP H264 depayloader
rtp:  rtph264pay: RTP H264 payloader
h264parse:  h264parse: H264Parse
ffmpeg:  ffmux_ipod: FFmpeg iPod H.264 MP4 format muxer
ffmpeg:  ffdec_h264: FFmpeg H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder


On Mon, Dec 6, 2010 at 11:03 AM, michael <[hidden email]> wrote:
Hi sudarshan:
    I tried your method, but it's still can not work, there is no video and audio output.
So It's that because I have on H264 plugin in my system? which gstreamer plugin I 
should install ? tks :)


On Mon, Dec 6, 2010 at 2:33 AM, sudarshan bisht <[hidden email]> wrote:
This means .flv file ( which is a container format) has h264 video stream and you need to have appropriate h264 decoder plugin in order to decode the video stream. 

If your end goal is to play this file then you can use following pipeline ;
gst-launch -v filesrc location=./gsd1.flv ! flvdemux name=demux demux. ! queue ! decodebin ! autovideosink  demux. ! queue ! decodebin ! autoaudiosink 
 



 
On Sun, Dec 5, 2010 at 5:07 PM, michael young <[hidden email]> wrote:
Hi all:
    I test the FLV demuxer like this: gst-launch -v filesrc location=./gsd1.flv ! flvdemux ! audioconvert ! autoaudiosink
and this is the method provided by gstflvdemux.c. But I got the error like this:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:flvdemux0: Internal data stream error.
Additional debug info:
gstflvdemux.c(2282): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:flvdemux0:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = NULL
Freeing pipeline ...

So , what's the information means? How I fix it ?

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: got some error when I test the FLV demuxer

ved kpl
try

1) gst-launch -v filesrc location=./gsd1.flv ! decodebin2 !
ffmpegcolorspace ! videoscale ! autovideosink  -v
2) gst-launch -v filesrc location=./gsd1.flv ! decodebin2 name=bin !
ffmpegcolorspace ! videoscale ! autovideosink  bin. ! audioconvert !
audioresample ! autoaudiosink -v

maybe u need to install the audio/video decoder plugins... if u want
this to work

On Mon, Dec 6, 2010 at 8:47 AM, michael <[hidden email]> wrote:

> I got some info  for 264 :
> $ gst-inspect-0.10 | grep 264
> typefindfunctions: video/x-h264: h264, x264, 264
> rtp:  rtph264depay: RTP H264 depayloader
> rtp:  rtph264pay: RTP H264 payloader
> h264parse:  h264parse: H264Parse
> ffmpeg:  ffmux_ipod: FFmpeg iPod H.264 MP4 format muxer
> ffmpeg:  ffdec_h264: FFmpeg H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
> decoder
>
> On Mon, Dec 6, 2010 at 11:03 AM, michael <[hidden email]> wrote:
>>
>> Hi sudarshan:
>>     I tried your method, but it's still can not work, there is no video
>> and audio output.
>> So It's that because I have on H264 plugin in my system? which gstreamer
>> plugin I
>> should install ? tks :)
>>
>> On Mon, Dec 6, 2010 at 2:33 AM, sudarshan bisht
>> <[hidden email]> wrote:
>>>
>>> This means .flv file ( which is a container format) has h264 video stream
>>> and you need to have appropriate h264 decoder plugin in order to decode the
>>> video stream.
>>> If your end goal is to play this file then you can use following pipeline
>>> ;
>>> gst-launch -v filesrc location=./gsd1.flv ! flvdemux name=demux demux. !
>>> queue ! decodebin ! autovideosink  demux. ! queue ! decodebin !
>>> autoaudiosink
>>>
>>>
>>>
>>>
>>> On Sun, Dec 5, 2010 at 5:07 PM, michael young <[hidden email]> wrote:
>>>>
>>>> Hi all:
>>>>     I test the FLV demuxer like this: gst-launch -v filesrc
>>>> location=./gsd1.flv ! flvdemux ! audioconvert ! autoaudiosink
>>>> and this is the method provided by gstflvdemux.c. But I got the error
>>>> like this:
>>>> Setting pipeline to PAUSED ...
>>>> Pipeline is PREROLLING ...
>>>> /GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps =
>>>> video/x-h264, pixel-aspect-ratio=(fraction)1/1,
>>>> codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
>>>> ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:flvdemux0:
>>>> Internal data stream error.
>>>> Additional debug info:
>>>> gstflvdemux.c(2282): gst_flv_demux_loop ():
>>>> /GstPipeline:pipeline0/GstFlvDemux:flvdemux0:
>>>> stream stopped, reason not-linked
>>>> ERROR: pipeline doesn't want to preroll.
>>>> Setting pipeline to NULL ...
>>>> /GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:audio: caps = NULL
>>>> /GstPipeline:pipeline0/GstFlvDemux:flvdemux0.GstPad:video: caps = NULL
>>>> Freeing pipeline ...
>>>> So , what's the information means? How I fix it ?
>>>>
>>>> ------------------------------------------------------------------------------
>>>> What happens now with your Lotus Notes apps - do you make another costly
>>>> upgrade, or settle for being marooned without product support? Time to
>>>> move
>>>> off Lotus Notes and onto the cloud with Force.com, apps are easier to
>>>> build,
>>>> use, and manage than apps on traditional platforms. Sign up for the
>>>> Lotus
>>>> Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
>>>> _______________________________________________
>>>> gstreamer-devel mailing list
>>>> [hidden email]
>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>>
>>> Sudarshan Bisht
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> What happens now with your Lotus Notes apps - do you make another costly
>>> upgrade, or settle for being marooned without product support? Time to
>>> move
>>> off Lotus Notes and onto the cloud with Force.com, apps are easier to
>>> build,
>>> use, and manage than apps on traditional platforms. Sign up for the Lotus
>>> Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>>
>>
>
>
> ------------------------------------------------------------------------------
> What happens now with your Lotus Notes apps - do you make another costly
> upgrade, or settle for being marooned without product support? Time to move
> off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
> use, and manage than apps on traditional platforms. Sign up for the Lotus
> Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel