We've fixed the potential lags and discrepancy between image and mask, and upgraded the ONNXRuntime to 1.17.1 - better performance and robustness!
Enjoy!
Download:
Check out all of the changes: https://github.com/occ-ai/obs-backgroundremoval/releases
- New! RMBG model from Bria.AI https://huggingface.co/briaai/RMBG-1.4 - remove background from any object! (not just human)
- We got rid of the annoying "update available" message in favor of a more discreet message on the plugin settings.
- Better handling of local file paths on Windows
Support our work https://github.com/sponsors/royshil https://github.com/sponsors/umireon . Thank you!!
In this release we bumped versions of OpenCV and ONNXRuntime, and trying to get rid of the annoying "smart screen" block on Windows. We're also rolling out releases through AUR, Pacstall and Flatpak. Linux!
Enjoy!
- obs-backgroundremoval-1.1.9-macos-universal.pkg 39.1 MB
- obs-backgroundremoval-1.1.9-source.tar.xz 26.1 MB
- obs-backgroundremoval-1.1.9-windows-x64-Installer.exe 35.8 MB
- obs-backgroundremoval-1.1.9-windows-x64.zip 37.3 MB
- obs-backgroundremoval-1.1.9-x86_64-linux-gnu-dbgsym.ddeb 713 KB (debug symbols only)
- obs-backgroundremoval-1.1.9-x86_64-linux-gnu.deb 157 MB
It's been a second! But we have a new release with lots of changes.
In this release we're introducing "simple mode" that hides most of the settings under an "Advanced" checkbox, which should make it far easier for newcomers to start using the filter without "settings shock".
Additionaly we implemented "temporal smoothing" that helps with reducing the flickering of the edges in the binary mask.
We bumped ONNX Runtime to v1.16.3 that increases robustness and speed.
We fixed the bug of the updater popping up the dialog because we changed the repo URL.
Enjoy!
Download links:
We have a very busy release! It's been a while and we have been working to improve the plugin on all fronts.
In this release you can expect:
If this plugin has provided value to you consider adding a on this repo, subscribing to Roy's YouTube channel, and supporting our work: https://github.com/sponsors/royshil https://github.com/sponsors/umireon
- Upgrade to ONNXRuntime 1.16 which improves speed and robustness.
- Repackaging of Mac OS release to a more consistent with Apple dev tools.
- Fix crashes and bugs on Linux
- We added a new "website" for the plugin, which will eventually have more installation info
- Adding a detailed log message with plugin info which helps us debug
What's Changed
Full Changelog: 1.1.6...1.1.7
- Remove USE_SYSTEM_CURL by @umireon in #445
- Bump onnxruntime to 1.16.0 by @umireon in #447
- Remove the Packages.app by @umireon in #453
- Remove check_packages by @umireon in #455
- Prevent OBS crashing with Qt5 by @umireon in #456
- Handle model load bug by @royshil in #458
- Add a user-friendly download page like OBS by @umireon in #460
- Replace the download link with the site by @umireon in #461
- Fix OpenCV binary URL by @umireon in #462
- Auto-generate Distribution.xml by @umireon in #463
- Add log of BGReomval filter options/props by @royshil in #466
- Fix updater crash by @royshil in #469
In this release we fix the "halo effect" using blur background as well as remove dependency on libcurl which improves build on Linux, Mac and Windows, we also use statically built OpenCV making the build time significantly shorter (faster turnaround on PRs).
If this free plugin has provided value to you, consider sponsoring our work:
Send any feedback you have and we will address all requests!
What's Changed
Full Changelog: v1.1.3...1.1.4
- Embed the tutorial video on README.md by @umireon in #413
- Fix blur background halo effect by @royshil in #415
- Use pre-built static OpenCV libraries by @umireon in #419
- Make Seeking Testers label work again by @umireon in #421
- Link zlib with OpenCV by @umireon in #422
- Remove libcurl from Mac and Windows by @umireon in #420
A lot going on in this busy release:
If this plugin has provided value for you, consider supporting our work so we can bring you more updates and improvements:
- Reinstated the .zip packaging for Windows - for all of the portable OBS users and non-standard locations.
- Add focal blur enable/disable option - for those who don't want the effect always on
- Add focal blur "depth"/"width" to make it adjustable
- Several improvements to our build system and Fedora support.
What's Changed
- Build Zip by @umireon in #390
- Fix links in build-aux by @umireon in #395
- Fix workflow to create and to upload zip for Windows by @umireon in #394
- Fix Fedora build by @umireon in #398
- Use system curl on Linux by default by @umireon in #399
- Quick instructions to compile on Fedora 37 by @MagnoBooter in #397
- Need zsh by @MagnoBooter in #401
- Don't ignore the docs directory by @MagnoBooter in #402
- Add focal blur enable/disable option by @royshil in #410
New Contributors
Full Changelog: 1.1.2...1.1.3
- @MagnoBooter made their first contribution in #397
This release majorly fixes Debian-based OSs installation problems, and makes a slight improvement in build time on Linux.
If this plugin has provided value for you, please consider supporting us so we can keep bringing you updates:
What's Changed
Full Changelog: 1.1.0...1.1.1
- Fix CMake options on linux-aarch64 by @umireon in #375
- Add the USE_SYSTEM_CURL flag by @umireon in #377
- Fix so installation on Debian by @umireon in #381
Big release! We've made a lot of improvements and additions to the plugin. Here are some of the highlights:
Enjoy!
- Added depth estimation model that creates a cool "depth of field" focus blur effect https://youtu.be/jC3EKSpNjQk
- Moved to the new plugin architecture from OBS, this means faster and more robust release builds
- Updated to OBS v29+ to align with the new plugin arch
- Added an automatic update checker, which will alert you when a new release is out
If this free plugin has provided value to you, consider to donate to us so we can keep working and bringing you the best updates:
What's Changed
Full Changelog: v1.0.3...1.1.0
- Release unofficial a Fedora RPM for obs-stufio on RPM Fusion by @umireon in #341
- Update our build system with obs-plugintemplate by @umireon in #357
- We need to update the OBS dependency to 29. by @umireon in #360
- Compile with QNetworkAccessManager 2 by @umireon in #362
- Fix Ubuntu build by @umireon in #363
- An update dialog skelton by @umireon in #364
- Add libcurl to fetch GitHub metadata by @umireon in #365
- Remove QtNetwork by @umireon in #367
- Remove files that is no longer maintained in this repository by @umireon in #368
- Add depth estimation model by @royshil in #366
- Update version check and dialog by @royshil in #370
- Fix releasing for macOS by @umireon in #371
- Add change log to update dialog + Bump v1.1.0 by @royshil in #373
This is a point release to fix a problem with v1.0.2 in Fedora.
If this plugin has provided value to you consider supporting our work so we can bring you better OS support and improvements:
What's Changed
Full Changelog: v1.0.2...v1.0.3
- Fix to include libonnxruntime.1.15.1 by @umireon in #348
- Support providing a custom OpenCV tarball by @umireon in #349
- Bump v1.0.3 and fix config file nits by @royshil in #353