Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/CaramelHQ/Flashback/llms.txt

Use this file to discover all available pages before exploring further.

Manual Recording lets you decide exactly when a clip starts and ends. Unlike Instant Replay, which keeps a rolling buffer in memory, manual recording writes frames to disk continuously the moment you start it. Use this mode for planned content — speedrun attempts, tutorial sessions, or any time you know in advance that you want to capture a specific stretch of gameplay.

Starting and stopping a recording

You can control recording from two places: the global hotkey or the Flashback UI.
1

Configure capture settings

Choose your target (monitor or game window), FPS, quality, resolution, and microphone options in the capture bar at the top of the Flashback window. These settings are shared with Instant Replay and persist between sessions. See Capture Settings for the full list of options.
2

Start recording

Press Alt+F9 anywhere on your desktop, or click the Record button in the Flashback capture bar. The button turns into a pulsing stop indicator and the status display begins counting elapsed time and frames.
3

Stop recording

Press Alt+F9 again, or click the Stop button in the UI. Flashback finalises the MP4 and saves it to Videos\Flashback\Clips\. The clip immediately appears in the Clip Library.
Alt+F9 is a global hotkey — it works even when Flashback is minimised to the system tray or the main window is hidden. You never have to alt-tab out of your game to start or stop.

Hotkey

ActionDefault hotkey
Start / stop recordingAlt+F9
You can rebind this in Hotkeys.

Capture target

Flashback can record from two types of source:

Monitor

Captures everything on a specific display, identified by its device name (e.g. \\.\DISPLAY1). Select a monitor from the target picker using the thumbnail previews populated by list_monitors().

Game window

When game detection is active and a supported game is running, Flashback targets the game’s main window directly using Windows Graphics Capture. This avoids capturing overlays, system chrome, and other monitors.

Capture status

While a recording is active, Flashback exposes live status through the capture_status() command, which the UI polls to keep the display up to date:
FieldDescription
runningtrue while a recording is in progress
framesTotal frames written so far
width / heightResolution of the capture in pixels
secondsElapsed recording time in seconds
This information appears in the top capture bar so you can see at a glance how long you have been recording and confirm the correct resolution is being captured.

Output format and location

Every manual recording is saved as an H.264 MP4 file. Files are named with a timestamp:
Videos\Flashback\Clips\Flashback_2025-01-15_21-04-37.mp4
The clips folder can be changed in Storage settings. All configured library directories are scanned by the Clip Library.

Microphone input

Enable the Mic toggle in the capture bar to include your microphone alongside system audio. When mic capture is active, Flashback records two separate AAC audio tracks in the MP4 — one for system loopback audio and one for the microphone — which the Clip Editor can mix independently. Select your input device from the mic-device dropdown before starting.
If you record without a microphone and decide you want commentary later, you can add a voice-over by re-recording your narration with a separate tool and then exporting the combined audio from the Clip Editor.
Only one capture session can be active at a time. If Instant Replay is running, you can still start a manual recording — they operate independently in separate Rust threads. However, you cannot start two manual recordings simultaneously.

Encoder selection

Flashback prefers hardware H.264 encoders (NVENC on NVIDIA, AMF on AMD, Quick Sync on Intel) for minimal CPU overhead and better sustained performance under load. You can override this and force software encoding in Encoder settings. The selected encoder applies to both manual recording and Instant Replay.

Instant Replay

Keep a rolling buffer so you can save moments retroactively.

Clip Editor

Trim, cut, and export your recordings without touching the originals.

Clip Library

Browse, search, rename, and manage all your saved clips.

Capture Settings

Configure FPS, quality, resolution, bitrate, and microphone options.

Build docs developers (and LLMs) love