Skip to main content

OBS Set Source Visibility

The OBS Set Source Visibility effect shows or hides a specific source in OBS. This is the equivalent of clicking the eye icon next to a source in OBS -- you can make sources appear or disappear during your stream based on flow events.

This is one of the most versatile OBS effect nodes. Use it to reveal images, overlays, webcam feeds, or any other source at just the right moment.

Inputs

NameTypeDescription
Source NamestringThe name of the OBS source to control. Must match the source name in OBS exactly.
Visiblebooleantrue to show the source, false to hide it.

Configuration

  • Source Name: You can pre-set the target source name here instead of providing it via the input.
  • Visible: You can pre-set the visibility state here instead of providing it via the input.

Example

Create a channel point redeem called "Webcam Off" that hides your webcam for 30 seconds. Connect a Channel Point Redeem trigger to an OBS Set Source Visibility effect with the source set to your webcam and visibility set to false. Add a Delay node set to 30 seconds, then connect it to another OBS Set Source Visibility effect that sets the webcam back to true. Viewers can spend points to briefly hide your camera.