<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I am working to generate H.264 video clips using gstreamer and I want to use QuickTime as the playback engine. &nbsp;<div><br></div><div>I used:</div><div><br></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; font-size: 13px; "><pre class="wiki" style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(247, 247, 247); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(215, 215, 215); border-right-color: rgb(215, 215, 215); border-bottom-color: rgb(215, 215, 215); border-left-color: rgb(215, 215, 215); margin-top: 1em; margin-right: 1.75em; margin-bottom: 1em; margin-left: 1.75em; padding-top: 0.25em; padding-right: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; overflow-x: auto; overflow-y: auto; background-position: initial initial; ">gst-launch videotestsrc pattern=1 num-buffers=60 !  TIVidenc1 codecName=h264enc engineName=codecServer ! qtmux ! filesink location=file</pre></span><div>But, the output file is not correctly formatted. &nbsp;I was told that the output of the TIVidenc1 is in a byte stream in NALU format, but the qtmux expects the video in packetized format with right codec_data (avcC atom) field information.</div><div><br></div><div>I am new to these formats, so I am looking for any pointers to help. &nbsp;</div><div><br></div><div>First, is there a way to feed NALU directly into QuickTime? &nbsp;</div><div><br></div><div>Second, is there an existing tool to convert NALU into the right format (gstreamer plugin?)</div><div><br></div><div>Third, can someone help me understand these two formats (pointer to their definition?) so I can look into how to create a plugin to do this coversion?</div><div><br></div><div><br></div><div>Thanks in advance,&nbsp;</div><div><br></div><div>Charlie</div><div><br></div></div></body></html>