Skip to main content

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

NameTypeDescription
Source NamestringThe name of the OBS source that has the filter.
Filter NamestringThe name of the filter to modify.
Setting NamestringThe name of the specific setting to change (e.g., "opacity", "hue_shift", "intensity").
ValueanyThe 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.