How to make a Video Recording and Exporting System?

Good day everyone, and I profoundly am sorry if the same question was already be given an answer. I have a project, there is a generated forest - like terrain and a Camera, moving alongside a generated spline and viewing the same forest from above. Basically, when you launch the game, the forest and trajectory spline are randomly generated, your view attaches to the camera view and you just watch the movement from the beginning to the end of the trajectory spline. My goal is to implement a system that will record this “scene” after you launch the game and export it as a MP4 or any other video format for further usage in machine learning for example.

Is there a way to make such a system? I’ve seen some Take Recorder and Level Sequencer tutorial videos and have read some documentation, but it doesn’t seem to give me a result I’m looking for. And I haven’t found any documentation as to how to start the recording using EventBeginPlay node for example, so It’d be automatic.
Sincerely grateful for any advice that might be given!

1 Like