<div dir="ltr"><p>Hi</p><p>I want to extract some video parts from a mkv file and create based on these parts one new mkv file.</p><p>This is done with muliple gst_element_seek calls with a time frame. <br>When a eos is received, then a the next gst_element_seek is started until done.<br>The destination file is generated, but can not be played with VLC.<br>The seek is done executed on element "matroskademux" (also used pipeline) with GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_SNAP_BEFORE properties</p><p>Used pipeline :<br>filesrc| matroskademux| h264parse | matroskamux | filesink</p><p><br>When I use next pipeline, then everything works fine.<br>filesrc| matroskademux| h264parse | avdec_h264| autovideosink</p><p><br>Why does the seek seems work to gui and not to file.<br>Must I use other approaches to put parts from a file in a new one</p><p>Thanks for your help<br></p></div>