VideoLog - A video logger tool
VideoLog is the real-time video equivalent of a logger tool: it records whatever happens on screen.
Continuously recording everything would lead to way too much data so instead it acts as a circular buffer (or FIFO-style): the new recording continuously erases the most ancient, thus only capturing the most recent N seconds.
This makes it very suitable for various testing use cases and more generally when arises the need to review "what just happened".
Is is available as a plugin for Unreal Engine 4.27 and all versions of 5.*
If you feel like VideoLog could be useful to your project but need a specific feature, backend or platform, please get in touch!
Supported hardware
As the video encoding is delegated to the GPU, so far only nVidia GPU are supported. Other backends will be added over time.
Documentation
All documentation is available here. You may also have a look at the sandbox project where VideoLog is integrated.
Implementations
This Unreal implementation is based on the existing Unreal implementation for "highlights".
License
VideoLog is under Mozilla Public License 2.0.
See the LICENSE file for the full license text.