The simplest way would probably something along the lines of: record fileName.videoFormat until X happens (e.g 5 minutes passes / one loop of something is completed / etc) or terminated. If not terminated then delete and start recording again (ideally with one extra recording inbetween).
The main issue really is just the ability to record that fileName.videoFormat, perhaps there's a video recorder somebody's made use of for something like this before?
Those were all individual pictures that simba took?
I did do a bit of googling before and taking a ton of pictures and then doing something with windows built-in something was a sort've solution that might work out for putting the pictures together but sounds pretty meh. Will probably look into it, if I don't hear of anything better, and if it doesn't end up being super resource intensive.