List of Launch Parameters

OBS Studio supports the following launch parameters for automation and portable use

ParameterDescription
—help, -hGet list of available parameters.
—version, -vGet OBS version.*
—startstreamingAutomatically start streaming.
—startrecordingAutomatically start recording.
—startvirtualcamAutomatically start virtual camera.
—startreplaybufferAutomatically start Replay Buffer.
—collection “name”Start with given scene collection.
—profile “name”Start with given profile.
—scene “name”Start with given scene.
—studio-modeStart with Studio Mode active.
—minimize-to-trayStart minimized to system tray.
—portable, -pUse portable mode.
—multi, -mDon’t warn when launching multiple instances.
—always-on-topStart in ‘always on top’ mode.
—verboseMake log more verbose.
—unfiltered_logDisable log filter (do not suppress repeated lines).
—disable-updaterDisable built-in updater (Windows/macOS only).
—allow-openglAllow OpenGL renderer on Windows.
—disable-missing-files-checkDisable missing file check dialog on startup.

* = Not available on Windows

Windows-specific Instructions

To launch OBS via scheduled tasks or other automated means, make sure to also set a working directory (“Start in…”) which must point to the folder where obs64.exe is located.

This is required, as OBS loads its files and plugins via relative paths starting from the working directory.