locaal-ai / obs-backgroundremoval

An OBS plugin for removing background in portrait images (video), making it easy to replace the background when recording or streaming.
GNU General Public License v2.0
2.94k stars 202 forks source link

Plugin installs, loads, but does not appear in filter list #543

Closed damienstanton closed 9 months ago

damienstanton commented 9 months ago

Describe the bug

The plugin is installing but not appearing in the list of available plugins, so cannot currently be used.

To Reproduce

Steps to reproduce the behavior:

Expected behavior

obs-backgroundremoval should appear in the list. It does not.

Screenshots

Screenshot 2024-01-31 at 4 20 54 PM

Log and Crash Report

Here is relevant snippets of the log. We see that the plugin has loaded successfully

16:17:37.154:   Loaded Modules:
16:17:37.154:     obs-backgroundremoval
16:17:37.154:     vlc-video
16:17:37.154:     text-freetype2
16:17:37.154:     rtmp-services
16:17:37.154:     obs-x264
16:17:37.154:     obs-websocket
16:17:37.154:     obs-vst
16:17:37.154:     obs-transitions
16:17:37.154:     obs-outputs
16:17:37.154:     obs-filters
16:17:37.154:     obs-ffmpeg
16:17:37.154:     obs-browser
16:17:37.154:     mac-virtualcam
16:17:37.154:     mac-videotoolbox
16:17:37.154:     mac-syphon
16:17:37.154:     mac-capture
16:17:37.154:     mac-avcapture
16:17:37.154:     image-source
16:17:37.154:     frontend-tools
16:17:37.154:     decklink-output-ui
16:17:37.154:     decklink-captions
16:17:37.154:     coreaudio-encoder

but that it also is trying to read some .ini config that doesn't exist. Why/what is it trying to read here?

16:17:37.152: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.10)
16:17:37.152: [obs-backgroundremoval] Failed to open config file /Users/dstanton006/Library/Application Support/obs-studio/plugin_config/obs-backgroundremoval/config.ini
16:17:37.152: [obs-backgroundremoval] Failed to open config file /Users/dstanton006/Library/Application Support/obs-studio/plugin_config/obs-backgroundremoval/config.ini

Desktop (please complete the following information):

royshil commented 9 months ago

You will find it in Effect filters It doesn't appear in Audio/video filters.

damienstanton commented 9 months ago

Ah, that was it. Thank you! I believe I must have seen an old instructional video. Closing as there does not appear to be any issue here.

oleksandr-jr commented 8 months ago

Ok, but for me it's not visible even in Effect filters

eXtrem0us commented 3 months ago

Ok, but for me it's not visible even in Effect filters

I have the same issue. My obs version is 29.1.2 and both obs and backgroundremoval plugin are installed using deb packages. image and here is the log of running obs in terminal:

info: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.13)
info: [obs-backgroundremoval] Failed to open config file /home/mehdi/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini
info: [obs-backgroundremoval] Failed to open config file /home/mehdi/.config/obs-studio/plugin_config/obs-backgroundremoval/config.ini
info: [obs-backgroundremoval] Latest release is 1.1.13

I even created a blank config.ini, so that it somehow bypass the error message. The error message was gone. But yet the plugin wasn't loaded.

UPDATE After upgrading to Debian 13 from Debian 12, the problem is solved.