I built an application to do single and batch renders of Vizrt scenes. After doing a render through the Clipout functionality in a Viz Engine with a Matrox card, the application converts the video files into several different formats. FFMPEG is used to do the conversion, and final files are delivered in whatever folder needed.
Matrox Render Application in the conversion phase
Single renders of scenes works directly with whatever is already loaded on the Vizrt Engine. It is essentially start and stop control for the clipout option. By building a render this way and manually sending new commands to the engine doing the rendering, an artist can render transition logic and scenes requiring interaction. Most of the Vizrt items on this site were rendered using this tool.
Recently an automatic rendering option has been added, which can reduce the steps needed by personnel even more. Monitoring data element updates through the PIlot Database Server allowed the application to be aware of new items that needed to be rendered. After an automatic render is complete, an email alert is sent to the author.