An in-stream source toggle for if recording is active or not in OBS Studio
If recording is active, then the specified source is visible. If recording is not active, then the source is not visible.
If you are using Windows, make sure to have Python 3.6 installed and OBS Studio configured to use it.
- Download the latest release
- Extract/unzip the archive so you can access
recording-indicator.py
- In OBS Studio, go to Tools → Scripts
- Click the "+" button to add
recording-indicator.py
- Source must be manually added (and positioned) to each scene it will be used it (this may or may not be a limitation?)
- Have a(n optional) source for when recording is paused
- Have a(n optional) source for when not recording
- Allow the creation/deletion of "default" sources for recording/paused/not recording
- Maybe a custom location as well? (ambitious)