GES qtmux problems

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

GES qtmux problems

J.G. Lee
I have tested GES.
Concatenate two video file in TIMELINE_MODE_RENDER mode.

Video mux and encoder
  container :  qtmux
  video :  x264enc
 audio :  ffenc_aac

1. first video ( mp4)
container :  video/quicktime, variant=(string)iso
video caps =  video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)3, profile=(string)high, codec_data=(buffer)0164001effe100186764001eacd9409c2db0110000030001773594000f162d9601000568ebecb22c, width=(int)624, height=(int)352, framerate=(fraction)2997/100, pixel-aspect-ratio=(fraction)1/1
audio caps =  audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)119056e500, rate=(int)48000, channels=(int)2


2. second video ( flv )

container :  video/x-flv
audio caps =  audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)2, layer=(int)3, rate=(int)22050, channels=(int)2, parsed=(boolean)true
video caps =  video/x-flash-video, pixel-aspect-ratio=(fraction)1/1, width=(int)400, height=(int)200, framerate=(fraction)86550/2893


result error output of concatenation.
What's the problem


0:00:48.796875000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:1063:gst_flv_demux_parse_tag_audio:<flvdemux4> failed pushing a 209 bytes audio buffer: not-linked
0:00:48.812500000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:1063:gst_flv_demux_parse_tag_audio:<flvdemux4> failed pushing a 209 bytes audio buffer: not-linked
0:00:48.812500000  5324    1c8f448 WARN                 x264enc :0::<x264enc0> invalid DTS: PTS is less than DTS

0:00:48.828125000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:1063:gst_flv_demux_parse_tag_audio:<flvdemux4> failed pushing a 183 bytes audio buffer: not-linked
0:00:48.828125000  5324    79bc038 WARN                flvdemux gstflvdemux.c:1439:gst_flv_demux_parse_tag_video:<flvdemux5> failed pushing a 820 bytes video buffer: not-linked
0:00:48.859375000  5324    1c8f448 WARN                 x264enc :0::<x264enc0> invalid DTS: PTS is less than DTS

0:00:48.859375000  5324    1c8f948 WARN                   qtmux gstqtmux.c:2477:gst_qt_mux_add_buffer:<muxer> error: DTS method failed to re-order timestamps.
0:00:48.859375000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:1063:gst_flv_demux_parse_tag_audio:<flvdemux4> failed pushing a 183 bytes audio buffer: not-linked
0:00:48.859375000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:1063:gst_flv_demux_parse_tag_audio:<flvdemux4> failed pushing a 183 bytes audio buffer: not-linked
0:00:48.890625000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:1439:gst_flv_demux_parse_tag_video:<flvdemux4> failed pushing a 1008 bytes video buffer: error
0:00:48.890625000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:2425:gst_flv_demux_loop:<flvdemux4> error: Internal data stream error.
0:00:48.890625000  5324   1651c3e8 WARN                flvdemux gstflvdemux.c:2425:gst_flv_demux_loop:<flvdemux4> error: stream stopped, reason error