[gst-devel] link qtdemux to h264parse
ericcardmanNo3
daniel.kuhne at yahoo.de
Tue Mar 30 11:07:22 CEST 2010
does anyone know how to successful link qtdemux to h264parse filter?
I demux a mp4 file with qtdemux and the resulting video stream is with
NAL,SPS,PPS. Therefore i thought i could link to h264parse and then let push
data to my decoder plugin.
I do:
gst-launch -vvv filesrc location=r.mp4 ! qtdemux name=demux demux.video_00 !
q
ueue!video/x-h264!h264parse! decodebin !
video/x-raw-yuv,format=\(fourcc\)YV12,w
idth=320,height=240,framerate=\(fraction\)1/30 ! ffmpegcolorspace !
fbdevsink
GST_DEBUG shows:
Setting pipeline to PAUSED ...
0:00:00.793132250 1145 0x887d0 INFO qtdemux
qtdemux.c:5383:qtdemux_parse_tree:<demux> timescale: 1000
0:00:00.794729875 1145 0x887d0 INFO qtdemux
qtdemux.c:5384:qtdemux_parse_tree:<demux> duration: 152360
0:00:00.796545694 1145 0x887d0 INFO qtdemux
qtdemux.c:4253:qtdemux_parse_trak:<demux> (null)
Pipeline is PREROLLING ...
0:00:00.863135518 1145 0x887d0 WARN qtdemux
qtdemux.c:4399:qtdemux_parse_trak:<demux> unknown version 00000000
0:00:00.864528541 1145 0x887d0 INFO qtdemux
qtdemux.c:4518:qtdemux_parse_trak:<demux> (null)
0:00:00.938093392 1145 0x887d0 INFO qtdemux
qtdemux.c:5410:qtdemux_parse_tree:<demux> (null)
0:00:00.942662521 1145 0x887d0 WARN qtdemux
qtdemux.c:2448:gst_qtdemux_loop:<demux> error: streaming stopped, reason
not-linked
ERROR: from element /GstPipeline:pipeline0/GstQTDemux:demux: GStreamer
encountered a general stream error.
Additional debug info:
qtdemux.c(2448): gst_qtdemux_loop ():
/GstPipeline:pipeline0/GstQTDemux:demux:
streaming stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstQTDemux:demux.GstPad:audio_00: caps = NULL
/GstPipeline:pipeline0/GstQTDemux:demux.GstPad:video_00: caps = NULL
Freeing pipeline ...
Does anyone know what to do here?
Thx,
Daniel-
--
View this message in context: http://n4.nabble.com/link-qtdemux-to-h264parse-tp1744923p1744923.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list