This plugin provides an OBS filter to remove a persons background using macOS' built-in Vision API.
macOS 12 and OBS 28 (or newer) are required.
To get started, download and run the installer from the releases page. It's currently not signed or notarized, so to open it you may have to do Right Click -> Open
instead of double-clicking and/or allow it in System Settings.
The filter can be found in the filters window under "Effect Filters". This means that it can be used on any type of source, not just Video Capture Devices.
This plugin is licensed under the terms of the General Public License, Version 2. You can find the full text in the LICENSE
file in this repository.
Huge credits also go to pkv from OBS who implemented a similar filter in OBS for NVIDIA GPUs. His code was referenced heavily in the creation of this plugin, especially during the early stages.
The build system is based on the OBS Plugin Template. Its build instructions also apply to this plugin.