A note on doing video recordings, speaking from experience.
When I do recordings with Celestia, I use the following codec into avi.
Lagarith
https://lags.leetcode.net/codec.htmlIt is lossless, and uses multiple cores.
It is also open source and you can compile it yourself if you desire.
Works as x86 or x64 as well.
Being fair here, I use a non standard setup on my systems, so your results may vary.
I also cannot tell you how it will do under the last two versions of windows, neither of those are allowed on my network.
Works well on the twelve year old system I use making recordings.
Janus.
P.S. Did anyone ever put a patch in place to sync video recording framerate to real time?
Since lua and the rest use different clocks, I had to put a time check into the render loop to keep sync.
I had either posted or sent it, I don't recall off hand.
I am sure someone more versed than I am in C/C++ could make a better version from it.