[gst-devel] got some error when I test the FLV demuxer

ved kpl ved.kpl at gmail.com
Mon Dec 6 05:07:33 CET 2010


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 <mcygogo at gmail.com> 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 <mcygogo at gmail.com> 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
>> <bisht.sudarshan at gmail.com> 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 <mcygogo at gmail.com> 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
>>>> gstreamer-devel at lists.sourceforge.net
>>>> 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
>>> gstreamer-devel at lists.sourceforge.net
>>> 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
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>




More information about the gstreamer-devel mailing list