<p class="MsoNormal"></p><p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif"">Hello </span></p><p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif"">I am using following command to convert from mp4 file
to segmented .ts files</span></p><p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif""><br></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif"">gst-launch-0.10.exe filesrc location=input.mp4 ! qtdemux
name=demux demux.audio_00 ! queue ! mux. demux.video_00 ! h264parse !
video/x-h264,stream-format=byte-stream ! queue ! mux. mpegtsmux name=mux !
queue ! multifilesink next-file=key-frame location=%05d.ts</span></p><p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif""><br></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif"">I am able to play the first clip (00000.ts) but remaining
clips are not playing independently (only audio).</span><span style="font-family:Cambria,serif;font-size:12pt;line-height:107%">If I concatenate 00000.ts and 00001.ts, it is playing fine
for total amount of period.</span></p><p class="MsoNormal"><span style="font-family:Cambria,serif;font-size:12pt;line-height:107%"><br></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Cambria","serif"">After analyzing second stream, I found that both audio and
video is present within, but player is only playing audio. Is there any video
frame referencing present because of which video is not decoded properly? Is it
because video is not starting with IDR frames in second clip? Is there any
option in multifilesink element to generate all files in this required fashion?</span></p><p></p>