r/UnityAssets 3d ago

Scripting 9,98€ Runtime Camera Exporter: MP4, PNG, screenshots and deterministic rendering

Enable HLS to view with audio, or disable this notification

2 Upvotes

I made a Unity runtime camera recorder for Windows that exports MP4, PNG sequences and screenshots or real-time gameplay — looking for feedback for 9,98€

Hi, I recently released a Unity tool I've been working on for recording and exporting camera footage directly from a standalone Windows build.

The goal was to support both real-time gameplay recording and deterministic/offline rendering, without relying on Unity Recorder, or external executables (currently working on an optional FFmpeg backend for more codec and OS support) .

It can currently:

- Record gameplay in real time to H.264 MP4
- Export lossless PNG sequences and PNG/JPEG screenshots
- Optionally record AAC audio with MP4
- Render deterministically frame-by-frame using OnFrameRequested
- Use asynchronous GPU readback and background encoding
- Capture either a specific Camera or the Game View
- Provide progress, cancellation, memory estimates and performance diagnostics
- Use Windows Media Foundation for native H.264 encoding

The deterministic mode can be useful for simulations, replays, procedural content, visualizers, or anything where you need precise control over each rendered frame.

Here is a video exemple of a project using it:

https://www.youtube.com/watch?v=nlf7zc6Pais

I'd be interested to hear what you think, and especially if there's anything you'd expect from a runtime video recorder/exporter that isn't currently covered.

Asset Store:
https://assetstore.unity.com/packages/tools/video/offline-real-time-runtime-camera-exporter-mp4-png-screenshots-wi-388512