Configuration Reference

All settings are accessible from the Settings window (open from the system tray icon). Configuration is stored in ~/.config/autorec/config.json on Linux and %APPDATA%\autorec\config.json on Windows.

General

SettingDefaultDescription
Output directory~/Videos/autorecWhere recordings are saved
Filename template{date}_{time}_{app}Pattern for recording filenames
Start minimizedtrueLaunch to system tray without showing the window

Recording

SettingDefaultDescription
Quality preset720pVideo resolution: 1080p, 720p, or 480p
Framerate30Frames per second: 15, 24, or 30
Hardware accelerationAutoUse GPU encoding when available (NVENC, QSV, VAAPI)

The recording engine selects the best available encoder automatically. Hardware-accelerated encoding uses less CPU and produces files faster. If no hardware encoder is available, autorec falls back to software encoding.

Detection

SettingDefaultDescription
ZoomEnabledDetect and record Zoom meetings
Microsoft TeamsEnabledDetect and record Teams meetings
Google MeetEnabledDetect and record Google Meet meetings
Poll interval5 secondsHow often to check for running meetings

Each application can be toggled independently. When disabled, autorec will not detect or record meetings from that app.

Transcription

SettingDefaultDescription
Auto-transcribeEnabledAutomatically transcribe recordings after they finish
ModelbaseWhisper model size: tiny, base, small, medium, large
LanguageAuto-detectForce a specific language or let the model detect it

Models are downloaded on first use and stored locally. Larger models produce more accurate transcriptions but take longer to process. See Transcription & AI for details on model sizes.

AI Summaries

SettingDefaultDescription
Enable AI summariesDisabledGenerate titles and summaries from transcripts
API endpointURL of any OpenAI-compatible API
API keyYour API key for the AI service
ModelWhich model to use (e.g., gpt-4o-mini)

AI summaries require an API key from any OpenAI-compatible service (OpenAI, OpenRouter, etc.). Autorec sends only the transcript text — no audio or video data leaves your machine.