<div dir="ltr"><div><div>Hi,<br><br></div><div>I'm making a video editor with the
 gstreamer C api as part of a University project and I have been having 
trouble creating a concatenate feature for mp4 files without 
re-encoding.  I was hoping you could point me in the direction of a 
solution.<br><br><br></div><div>My current design of the pipeline is as follows:<br><br>    source1       source2<br>    demux1          demux2<br>video   audio   video   audio<br>  \       \        /       /<br>            queue<br>    \       \     /       /<br>      \        x        /<br> concat Videos   concat audio<br>            \      /<br>              muxer<br>                |<br>            filesink<br><br></div><div>I have tried to create a similar design in gst-launch with the following command but I keep getting stream errors. <br><br>gst-launch-1.0 -v mp4mux name=mp4 ! filesink location='out.mp4' \<br>        concat name=c ! audio/mpeg ! mp4.audio_0 \<br>        concat name=c2 ! video/x-h264 ! mp4.video_0 \<br>        filesrc location='left.mp4' ! qtdemux name=d1 \<br>        filesrc location='right.mp4' ! qtdemux name=d2 \<br>        d1.audio_0 ! audio/mpeg ! queue ! c. \<br>        d2.audio_0 ! audio/mpeg ! queue ! c. \<br>        d1.video_0 ! video/x-h264 ! queue ! c2. \<br>        d2.video_0 ! video/x-h264 ! queue ! c2.<br></div><div><br></div><div><br></div>Thanks for taking the time to read this and for your work on Gstreamer,<br></div>Ross O'Sullivan</div>

<br>
<pre style="background-color:rgb(255,255,255)"><i style="color:rgb(146,146,146);font-family:Verdana;white-space:normal;font-size:10px"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal"><i style="color:rgb(146,146,146);font-family:verdana;font-size:10px"><p style="font-style:normal;font-family:verdana,arial,helvetica,sans-serif;display:inline"><strong>Séanadh Ríomhphoist/</strong></p></i><i style="color:rgb(146,146,146);font-family:verdana;font-size:10px"><p style="font-style:normal;font-family:verdana,arial,helvetica,sans-serif;display:inline"><strong>Email Disclaimer</strong></p></i></div><pre style="white-space:pre-wrap;color:rgb(34,34,34);font-style:normal"><i><div style="font-family:arial,sans-serif;font-style:normal;white-space:normal"><pre style="white-space:pre-wrap"><i><p style="display:inline"><span style="color:rgb(146,146,146);font-family:verdana,arial,helvetica,sans-serif;white-space:normal">Tá an ríomhphost seo agus aon chomhad a sheoltar leis faoi rún agus is lena úsáid ag an seolaí agus sin amháin é. <font color="#1155cc"><a href="https://www4.dcu.ie/iss/seanadh-riomhphoist.shtml" target="_blank">Is féidir tuilleadh a léamh anseo.</a></font></span><span style="color:rgb(146,146,146);font-family:verdana,arial,helvetica,sans-serif;font-style:normal;white-space:normal"><a href="https://www4.dcu.ie/iss/seanadh-riomhphoist.shtml" target="_blank"> </a></span></p></i></pre></div><div style="font-family:arial,sans-serif;font-style:normal;white-space:normal"><i style="white-space:pre-wrap"><p style="color:rgb(146,146,146);font-family:verdana,arial,helvetica,sans-serif;white-space:normal;font-style:normal;display:inline"><em>This e-mail and any files transmitted with it are confidential and are intended solely for use by the addressee. <font color="#1155cc"><a href="https://www4.dcu.ie/iss/email-disclaimer.shtml" target="_blank">Read more here.</a></font> </em></p></i></div></i></pre></i></pre>