Search Criteria
Package Details: obs-backgroundremoval 1.1.13-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/obs-backgroundremoval.git (read-only, click to copy) |
---|---|
Package Base: | obs-backgroundremoval |
Description: | Background removal plugin for OBS studio |
Upstream URL: | https://github.com/occ-ai/obs-backgroundremoval |
Keywords: | background chroma-key obs opencv removal |
Licenses: | GPL2 |
Submitter: | PedroHLC |
Maintainer: | umireon |
Last Packager: | umireon |
Votes: | 14 |
Popularity: | 2.33 |
First Submitted: | 2021-08-13 14:15 (UTC) |
Last Updated: | 2024-03-27 18:48 (UTC) |
Dependencies (5)
- curl (curl-gitAUR, curl-c-aresAUR)
- obs-studio (teb-obsAUR, obs-studio-gitAUR, obs-studio-rcAUR, obs-studio-browserAUR, obs-studio-tytan652AUR, obs-studio-libertyAUR, obs-studio-with-websocketsAUR)
- opencv (opencv-cuda)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Latest Comments
1 2 3 Next › Last »
mvforell commented on 2025-03-24 13:52 (UTC)
I'm wondering why we're not using the system ONNX runtime for this package? Currently, with the dependency on onxxruntime 1.17.1 I'm getting errors when OBS tries to load the plugin, because it depends on outdated .so files.
To get the system runtime to work, I had to make some tweaks to upstream's CMake config: 1. Don't depend on a specific ONNX runtime version; and 2. Fix some issues with the imported config - /usr/lib/cmake/onnxruntime/ only has onnxruntimeConfig.cmake, not OnnxruntimeConfig.cmake, so we need to use the lowercase version in
find_package()
, and the include and library paths don't seem to work for some reason (I don't really use CMake, so no idea why).Then I replaced the
-DCUSTOM_ONNXRUNTIME_URL=...
and-DCUSTOM_ONNXRUNTIME_HASH=...
in the PKGBUILD with-DUSE_SYSTEM_ONNXRUNTIME=ON
. For my machine, I also had to add-DDISABLE_ONNXRUNTIME_GPU=ON
as I don't have a dedicated GPU, and without it I'd get "undefined symbol" errors when OBS tries to load the plugin.Hopefully this is useful to someone else (or future me, when my setup stops working again in a few months due to a new version of the onnxruntime package) :) Or maybe we could integrate these changes into this package? I'd be open to helping with that, and also (co-)maintaining the changes.
Bitals commented on 2023-10-18 13:53 (UTC)
@ngoonee I don't really care about my status in this, I just use this package and want to keep it maintained in a centralized location. Being a co-maintainer is fine for this purpose.
ngoonee commented on 2023-10-18 13:44 (UTC)
@Bitals I have added you as co-maintainer. Let me know if you want to be maintainer, that's perfectly fine too.
Bitals commented on 2023-10-18 10:29 (UTC)
@jetexe I've made a pkgbuild for it and fired an orphan request against this package in order to adopt it, but it's still on review. For now you can get a new pkgbuild on my Github: https://github.com/Bitals/obs-backgroundremoval-aur
jetexe commented on 2023-10-18 10:13 (UTC)
1.1.7 has been released
wustdsh commented on 2023-10-03 11:24 (UTC)
1.1.6 has been released
8bitbuddhist commented on 2023-07-29 18:00 (UTC)
Just a heads up: I had to add
ninja
tomakedepends=('cmake')
, otherwise the build fails with this error message:My guess is many folks already have ninja installed, but just in case someone else runs into this issue.
ngoonee commented on 2023-07-26 00:46 (UTC)
Agreed, good catch. Have updated accordingly.
callmejoe commented on 2023-07-25 22:39 (UTC)
@BadBone2k nice catch with the "v" missing. thanks
BadBone2k commented on 2023-07-24 06:02 (UTC)
The *.tar.gz is up, but the download URL is https://github.com/royshil/obs-backgroundremoval/archive/refs/tags/1.1.2.tar.gz WITHOUT a "v" before ${pkgver}
1 2 3 Next › Last »