Change filter settings
set_filter_settingsModify OBS filter settings, including Source Record, merging only specified fields and showing before/after diffs. Dry-run by default; live changes need confirmation.
Instructions
Changes settings of a filter (including Source Record). overlay=true (default) changes only the given fields. Shows a before/after diff. Guarded: dry_run by default; needs confirmLive=true while streaming/recording.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | Default true: only describe the change. Set false to apply it. | |
| overlay | No | true: merge into current settings. false: replace them (unset fields go back to defaults). | |
| settings | Yes | Settings object (only the fields to change when overlay=true). | |
| filterName | Yes | ||
| sourceName | Yes | ||
| confirmLive | No | Required (true) to apply a change while OBS is streaming or recording. Ask the person first. |