Your comments

As I mentioned in the first post, I would like to be able to use a speed multiplier, fast-forward, rewind, and choose the time using a scroll bar also while being able to navigate around the 3D scene.

This is so you can pause at a particular time during a machine cycle for example or not have to wait for x minutes before you can see what happens to the last product in the cycle.

Is this possible?

Thanks for your suggestions. The GameObjectRecorder looks interesting, I wonder how feasible it is to scale that to all gameobjects in the scene?

I would like to view the animation in a build .exe and be able to zoom in and out, move around so an .mp4 would not be suitable.

The DriveRecorder amd MURecorder sound very interesting. Look forward to trying them out.