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

michael mcygogo at gmail.com
Mon Dec 6 04:17:02 CET 2010


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
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101206/e9545615/attachment.htm>


More information about the gstreamer-devel mailing list