OBS Set Filter Setting
The OBS Set Filter Setting effect changes a specific parameter on an OBS filter. While the Toggle Filter node only turns a filter on or off, this node lets you modify the filter's individual settings -- giving you fine-grained control over exactly how the filter behaves.
For example, you could change the intensity of a blur filter, adjust the hue shift on a color correction filter, or modify the opacity of an overlay. The exact settings available depend on the filter type.
Inputs
| Name | Type | Description |
|---|---|---|
Source Name | string | The name of the OBS source that has the filter. |
Filter Name | string | The name of the filter to modify. |
Setting Name | string | The name of the specific setting to change (e.g., "opacity", "hue_shift", "intensity"). |
Value | any | The new value for the setting. The type depends on the setting -- it may be a number, string, or boolean. |
Example
Create a cheer-based webcam zoom effect. Add a "Scale/Aspect Ratio" filter to your webcam in OBS. When someone cheers, connect a Math node that calculates a zoom level based on the bit amount (e.g., 100 bits = 1.5x zoom) and passes the result to an OBS Set Filter Setting effect targeting the scale filter's scale_x and scale_y settings. After a Delay node, reset the zoom back to 1.0. The more bits a viewer cheers, the more zoomed in your camera gets.