So many new things in this release! that make it overall a more robust and faster plugin.
- Revamped rendering pipeline that is leaner and faster and relies on the GPU.
- Won't hog the CPU if the video/filter is hidden or disabled.
- Using pre-built ONNX runtime packaged
- Fixing linux builds all around for Fedora, Arch, openSUSE etc.
As always if you like and find value in our work, consider supporting us:
Checksums
obs-backgroundremoval-0.5.17-linux-x86_64.deb: bba3c8c9b5bffa336ba9c921220111b3dcd4660520cd35354fa73c3cb5c08af6
obs-backgroundremoval-0.5.17-macos-universal.pkg: f6f0f5284ff91fc0aa8001fb7a1486ecd5ad59b4075bc3bca79a2bca6b5dca8c
obs-backgroundremoval-0.5.17-windows-x64-Installer.exe: 6db25b8527faab75c32b6b41430eb16b6c695be7ac8b80f956a50f4f42793fab
obs-backgroundremoval-0.5.17-windows-x64.zip: df20145e35640bb0c4e2d9b655f6cb3f6fc829ee67d3aa391479b01f984a6f0e
What's Changed
- Execute obs_source_skip_video_filter when vider_render has no output by @umireon in #233
- Do not execute video_tick when disabled to reduce CPU usage by @umireon in #237
- Issue template improvements by @Sparronator9999 in #238
- Enable this filter when it is added to the source by @umireon in #241
- Use patched onnxruntime for Arch and Fedora build by @umireon in #235
- Respect the output of the previous filter if exists by @umireon in #244
- Adopt dynamically linked ONNX Runtime on macOS by @umireon in #246
- Some speedups by @royshil in #248
- Use prebuilt library on Windows by @umireon in #249
- Shared ONNX Runtime on Linux by @umireon in #250
- Add GPU (TensorRT) support on Linux (2) by @umireon in #253
- Remove BuildMyOnnxruntime.cmake leftovers by @umireon in #254
- Blending using the GPU by @royshil in #255
- Bump version 0.5.17 by @royshil in #260
- Fix notarization errors by @umireon in #265
- Fix openSUSE build by @umireon in #259
New Contributors
- @Sparronator9999 made their first contribution in #238
Full Changelog: v0.5.16...v0.5.17