<div dir="ltr">On 5 September 2017 at 14:24, Paul Leopard <span dir="ltr"><<a href="mailto:paul.leopard@gmail.com" target="_blank">paul.leopard@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Old thread but still a good question. I'd like to know this myself<br></blockquote><div><br></div><div>The OSG doesn't have any built in support for exporting movies. <br></div><div><br></div><div>Movies aren't a static object that you can just pass around and export, you'd need to very directly map the updates of the image data to threads that are consuming the data and doing the encoding and export.  There isn't an easy drop in for providing this functionality in the OSG, so it's no a case of just extending an existing OSG plugin to add support, it would require changes to the core OSG libraries to support this particular usage case and OSG plugin work to the 3rd party API that does the encoding and exporting.<br></div><div><br></div><div>The way I'd tackle the task would be to use ffmpeg's or similiar API to do the encoding and output to the movie file.  This doesn't need any core OSG integration, you'd just need to write up pulling image data from the framebuffer as with a normal screenshot and then wire up the things yourself to the 3rd party API you select.<br></div><div><br></div><div>Robert.<br></div></div><br></div></div>