In this release
- Upgrade to OBS v27.1.3 (latest) support
- New realtime model Robust Video Matting (https://github.com/PeterL1n/RobustVideoMatting)
- Calculate mask every X frame - save on CPU cycles! (set to 2 for a 50% performance gain with unnoticeable quality drop)
- Some internal abstraction of the models to make it easy to add more models in the future
- More advancement on CUDA - but still no stable version... need help on this plz.
I'm taking the releases off of "Pre-Release" since it seems 10,000s of people were able to successfully use the plugin.
Install:
- Windows (64bit): Unzip the obs-backgroundremoval-win64.zip file in the OBS directory (e.g. C:\Program Files\obs-studio), for example: > Expand-Archive .\obs-backgroundremoval-win64.zip -DestinationPath 'C:\Program Files\obs-studio' -Force
- Mac OSX: Unzip obs-backgroundremoval-macosx.zip to /Applications/OBS.app/Contents/. e.g. $ unzip -o obs-backgroundremoval-macosx.zip -d /Applications/OBS.app/Contents/
- Archlinux: install the package e.g. pacman -U obs-backgroundremoval*.tar.zst
What's Changed
- (rough) use CUDA by @packysauce in #29
- Process Mask every X frames of video by @royshil in #31
- Add "obs" path suffix to allow compilation with OBS Studio 27.1.3 (ppa) by @fubar-coder in #45
New Contributors
- @packysauce made their first contribution in #29
- @royshil made their first contribution in #31
- @fubar-coder made their first contribution in #45
Full Changelog: v0.3.0-beta...v0.4.0