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.

Flashback gives you precise control over how your gameplay footage is captured. Every option you configure — resolution, frame rate, quality preset, microphone — applies equally to both manual recordings and the instant replay buffer, so you never need to tune them separately. Settings are stored in localStorage and take effect immediately the next time a recording or replay session starts.

Opening Capture Settings

Navigate to Settings → Captura from the Flashback sidebar. All capture options are grouped in that panel.

Resolution

The resolution setting controls the output height of the recorded video. Flashback always captures at your monitor’s native resolution using Windows Graphics Capture (WGC) and then downscales to the target height during encoding — it never upscales. If your monitor runs at 1080p and you choose 1440p, the output will be capped at 1080p.
OptionOutput heightNotes
480p480 pxSmallest files; suited for very long recordings
720p720 pxGood balance for streaming or sharing
1080p1080 pxDefault — full HD, recommended for most setups
1440p1440 pxRequires a 1440p or 4K monitor to take effect
2160p2160 pxMaximum quality; very large files
Aspect ratio is always preserved during downscaling. For a 16:9 1080p monitor, choosing 720p produces a 1280×720 video.

Frame Rate

Frame rate (FPS) controls how many video frames are recorded each second. Higher FPS captures smoother motion but increases file size proportionally, since bitrate scales with FPS in Flashback’s encoding formula.
OptionUse case
20 fpsLong background recording where motion fidelity is less important
30 fpsStandard cinematic feel; noticeably smaller files than 60 fps
60 fpsDefault — smooth gameplay, ideal for most titles
120 fpsHigh-refresh-rate gaming; doubles the file size versus 60 fps
240 fpsMaximum; for competitive shooters or slow-motion analysis
Capturing at 120 or 240 fps only benefits you if your game and monitor actually run at those rates. At 60 Hz you will record duplicate frames and get no quality improvement.

Quality Presets

Quality controls the bits-per-pixel-per-frame factor used to compute the video bitrate. The actual bitrate formula is:
bitrate = width × height × fps × qualityFactor   (minimum 1 Mbps)
The table below shows approximate bitrates at 1080p60, which is the most common configuration.
Label (UI)Quality keyFactorApprox. bitrate @ 1080p60
Bajolow0.15~19 Mbps
Medionormal0.27~34 Mbps
Altohigh0.40~50 Mbps — Default
Muy altaveryhigh0.72~90 Mbps
Ultraultra1.05~130 Mbps
Bitrate scales automatically with your resolution and FPS choices. Selecting Muy alta at 720p30 uses far less space than Muy alta at 1080p60.
Ultra quality at 4K60 can exceed 500 Mbps. Make sure your storage drive has sufficient write speed (a fast NVMe SSD is recommended) before using Ultra above 1080p.

Microphone

Flashback can mix a microphone track directly into the clip. This is useful for commentary, voice chat, or any audio you want permanently embedded alongside the game footage.
  • Mic toggle — enables or disables microphone capture entirely.
  • Device selection — when enabled, a dropdown lists all audio input devices detected by the system (populated via list_audio_inputs()). Choose the device you want to record. The selected device ID is persisted in localStorage under the key flashback.capture.micDevice.
Microphone audio is mixed into the clip at capture time. There is no separate mic track in the exported file.

Replay Buffer

The replay buffer runs continuously in the background, keeping the last N seconds of gameplay ready to save on demand.
  • Enable toggle — turns the background replay buffer on or off.
  • Buffer duration — how many seconds of footage are retained. Options: 30 s, 1 min, 2 min, 3 min, 5 min, 10 min, 15 min. Default is 1 minute.
When you press the Save Replay hotkey (default Alt+F8), Flashback flushes the buffer to a clip file. See Instant Replay for the full workflow.

Instant Replay

Learn how to save the last moments of gameplay using the replay buffer.

Hotkeys

Configure the global shortcuts for saving replays and starting recordings.

Build docs developers (and LLMs) love