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 separates user-visible files (clips, edited exports, screenshots) from internal app data (settings, thumbnails, editor indexes). User-visible content lands in %USERPROFILE%\Videos\Flashback\ so it is easy to find in Explorer, while internal data lives in the Windows app-data roaming folder and is managed by Flashback automatically.

Directory Reference

LocationDefault pathContents
Clips%USERPROFILE%\Videos\Flashback\Clips\Raw recorded clips and saved replays
Edited clips%USERPROFILE%\Videos\Flashback\Clips-Edit\Exports produced by the clip editor
Screenshots%USERPROFILE%\Videos\Flashback\Screenshots\Frame captures taken from the clip editor
App data root%APPDATA%\com.flashback.app\All internal app data (see below)
Settings file%APPDATA%\com.flashback.app\settings.jsonEncoder choice, clips directory, library history, seen games
Edits index%APPDATA%\com.flashback.app\edits.jsonMaps each clip path to its saved ClipEdit (trim points, etc.)
Thumbnails cache%APPDATA%\com.flashback.app\thumbs\JPEG thumbnails generated for the clip library
Audio cache%APPDATA%\com.flashback.app\audio\Temporary WAV files used by the editor waveform view
%USERPROFILE% typically resolves to C:\Users\YourName and %APPDATA% to C:\Users\YourName\AppData\Roaming.

App Data Files

settings.json

The primary settings store, written by the Rust backend via config.rs. It is a flat JSON object. Keys include:
  • encoder — selected encoder preference (Auto, NVENC, AMF, Quick Sync, Software)
  • clips_dir — currently active clips directory (absent means default)
  • library_dirs — array of historical clips directories, kept so old clips remain visible after a folder change
  • disabled_games — array of game names excluded from auto-detection
  • seen_games — array of game records used by game detection
You can inspect or edit this file manually if needed, but it is safer to change settings through the Flashback UI.

edits.json

An index that maps clip file paths to their saved edit state (trim in/out points and other editor metadata). This file is updated automatically when you save edits in the Clip Editor. Deleting it clears all saved edits but does not affect the clip files themselves.

thumbs/

JPEG thumbnail images generated the first time a clip appears in the Clip Library. Thumbnails are regenerated on demand if this directory is cleared.

audio/

Temporary WAV audio files extracted by the editor for the waveform display. These are created when you open a clip in the editor and can be deleted safely while Flashback is closed.

Changing the Clips Directory

Flashback allows you to redirect new clips to any folder — for example, a faster drive or a folder shared with other capture software.
1

Open Storage Settings

Navigate to Settings → Almacenamiento.
2

Click Change

Press the Change button next to the Clips folder path. A native Windows folder picker opens.
3

Select a Folder

Browse to the folder you want and confirm. Flashback creates the folder if it does not already exist, saves the new path in settings.json, and updates the asset protocol scope so the UI can read files from the new location.
Changing the clips directory only affects new clips. Your existing clips stay where they are and continue to appear in the library — Flashback tracks all historical directories and scans all of them when building the library view.

How the Library Scans Multiple Directories

The clip library is built from a union of all directories Flashback has ever used:
  1. Default directory%USERPROFILE%\Videos\Flashback\Clips\
  2. Legacy directory%APPDATA%\com.flashback.app\clips\ (kept for users who recorded before the default location was moved to Videos)
  3. Edited clips directory%USERPROFILE%\Videos\Flashback\Clips-Edit\
  4. Active clips directory — the currently configured clips folder
  5. Historical directories — every folder previously set as the clips directory, stored in settings.json under library_dirs
Duplicates are removed with case-insensitive comparison (Windows paths are case-insensitive). This means you always see all your clips no matter how many times you have moved the clips folder.

Screenshots

Frame captures taken from the clip editor are saved to %USERPROFILE%\Videos\Flashback\Screenshots\. The directory is created automatically on first use. Screenshots are standard JPEG images and can be opened directly in any image viewer.

Disk Space Considerations

At the default Alto quality preset and 1080p60, each minute of footage occupies roughly 375 MB. A 10-minute replay buffer can therefore produce clips up to ~3.75 GB. Consider using a drive with at least 50 GB of free space if you record frequently.

Capture Settings

Adjust quality and resolution to manage file sizes.

Clip Editor

Trim clips and export edited versions to the Clips-Edit directory.

Build docs developers (and LLMs) love