A small hotfix for a regression introduced in 1.0.0b721 caused by us triggering signals on the wrong source. Filters should no longer visually duplicate in the filters list when freshly added.
Downloads
Changelog
Core
Renamed the custom signals from "filter_add" and "filter_remove" to "attach" and "detach". These signals are used internally for modular components that require this information.
Fixed the "attach" and "detach" signal being triggered on the parent of the filter instead of the filter itself which caused a fake duplicate filter to appear in the list.
All Platforms
The minimum OBS Studio version is now 32.0.1.
System Requirements:
OBS Studio: 32.0.1
Operating System:
Windows 10 (fully updated) or newer
Ubuntu 24.04 or newer
MacOS 15.0 or newer
CPU:
Any x86-64-v3 compatible, like AMD Excavator or newer, Intel Haswell or newer
Any ARM64-v8.5-A compatible, like Apple M1 Series or newer
RAM: 8 GB (or more)
GPU: DirectX 11 / OpenGL 4 compatible
VRAM: 4GB or 12 GB for NVIDIA Broadcast/Maxine
Notes:
The NVIDIA Maxine/Broadcast features require an NVIDIA Tensor capable GPU in addition to the matching NVIDIA Broadcast SDK Redistributables.
The Blur feature will lose the masking ability as Dynamic Mask can do the same work much more efficiently and without the user confusion.
Known Issues/Quirks:
Regression: The recursion ability of Spout/Sink seems to have been broken in an unusual way. We're looking into it.
We haven't quite figured out how libOBS handles sRGB and HDR in all situations yet. Sources and Filters may end up looking wrong (un)expectedly.
The following Features still need their Texture inputs migrated to Spout/Sink: Shader.
Regression: On some Systems Virtual Greenscreen (and other NVIDIA Broadcast features) will cause an "unsupported pixel format" error. We have informed NVIDIA of the issue and are unfortunately powerless to address it.