Just in case you didn't see it and might be interested: With my modified version of the renderer sending frames directly to FFmpeg for video encoding (linked and described earlier in this thread), you can save even more time and especially disk space without any loss in quality. If you use the streaming feature, it sends uncompressed frame data to FFmpeg (the JPEG/PNG setting is ignored). The only quality loss you get is in the final video encoding itself, so it will produce the same results as the original version with PNG, but faster and using less disk space: Skipping the JPEG/PNG encoding makes it faster, and it only takes as much disk space as the final video file (as opposed to hundreds of gigabytes) since it doesn't save individual frame images to disk.