Settings

The gear button in the top-right tool cluster opens the Settings window: a filterable list of name/value pairs with an edit panel, in the same style as the track database.

The Settings window: the settings list on the left, the Label / Value edit panel on the right.
The Settings window: the settings list on the left, the Label / Value edit panel on the right.

The settings that matter

Setting What it does
PackageSavePath The folder packages are saved in and the browser reads from. Defaults to a Packages folder under the app’s data folder. Point it wherever you want your library — a data drive, a synced folder. Check this after installing on a new machine (chapter 2): a seeded value may name a folder that doesn’t exist on your machine.
VideoFolderPath The folder the Open Video and Add Video(s) pickers open in (chapter 5). Set the first time you run the app; defaults to your Windows Videos library. Point it at wherever your footage lives.
FastSeekGopSeconds How often Fast Seek places keyframes, in seconds (chapter 11). Default 1. Smaller = smoother backward scrubbing and bigger files; 0 makes every frame a keyframe; valid range 0–30.
TestVideoPath Optional. A video to auto-load when the app starts with nothing else to show — a convenience for testing. Leave it blank for normal use.
ActiveMouseModel Which configured mouse is physically in use on this machine (chapter 13). Set it from the Mouse Buttons window’s “Use this mouse on this machine” checkbox rather than editing it here. Empty = no active mouse, and button mappings do nothing.
ClipboardWriteStartup Whether the automatic clipboard timecode write starts on or off each launch (chapter 8). RespectPersisted (default) brings the toggle back as you left it; OverrideOn and OverrideOff force it on or off at every launch regardless. An override sets the starting state only — you can still use the toggle during the session. Unrecognised values are treated as RespectPersisted.

You may see other entries too — the list is generic, and any of them is just a name and a text value that some part of the app reads.

Editing

Select a setting, change its Value, and click Save. Helpers:

Where the file lives

All settings are stored in:

C:\Users\<you>\AppData\Local\MultiAngleVideoPlayer\settings.json

It’s a plain text (JSON) file that self-heals on every launch: each time the app starts it checks the file against the full set of known settings and adds any that are missing, with their default value. So a file left over from an older version quietly gains the settings added since, and deleting a single setting just re-creates it with its default next launch. Values you’ve already set are never changed, any extra entries you’ve added are left alone, and the file is only rewritten when something is actually added.