OBS Filters
Changes or adds settings to a filter in a specified source.
Requires the same formatting that is used in the OBS JSON file.
Easy way to see your current filter’s settings is to use the Check Settings button, after filling out the Source and Filter Name boxes. You will get a pop-up showing the filter’s settings, excluding any still at default values.
Box Name | Type | Description |
---|---|---|
OBS | Dropdown | OBS to send this command to (if using multiple OBS) |
Source | String | Source name containing the filter |
Filter | String | Filter name to change the settings |
Settings | JSON | JSON string containing the new filter settings |
Changes visibility of a filter in a given source.
It is highly recommended to use True and False.
Box Name | Type | Description |
---|---|---|
OBS | Dropdown | OBS to send this command to (if using multiple OBS) |
Source | String | Source name containing the filter |
Filter | String | Filter name to change the visibility |
Visible | checkbox | checked = visible, unchecked = not visible |
Transitions specified filter settings over a set duration.\
Box Name | Type | Description |
---|---|---|
OBS | Dropdown | OBS to send this command to (if using multiple OBS) |
Source Name | String Source name containing the filter | |
Filter Name | String | Filter name to transition the settings |
Settings | String | Settings to transition. |
Value Start | Int | Starting value of the filter |
Value End | Int | Final value of the filter |
Smooth | dropdown | Type of transition. None = Normal, Out = Starts out fast and ends slow, In = Starts out slow and ends fast, In/Out= Starts out slow, gets faster and then slows down at the end again. |
Duration(ms) | Int | Transition duration in milliseconds |
Changes the transparency of a source over a set duration.
Requires a Color Correction filter to be added to your source.
This way you can gradually fade out a source before turning its visibility completely off and gradually fade in a source after turning its visibility on.
Box Name | Type | Description |
---|---|---|
OBS | Dropdown | OBS to send this command to (if using multiple OBS) |
Source Name | String Source name to change the transparency of. | |
Filter | String | Filter name to change the visibility |
Color Correction | String | Color Correction filter name. |
Alpha Start | Real | Starting transparency percentage. 0-100 or 0-1 depending on the filter’s version. |
Alpha End | Real | Final transparency percentage. 0-100 or 0-1 depending on the filter’s version. |
Duration(ms) | Int | Transition duration in milliseconds |