OBS zoom and follow for Mac? #26
Replies: 3 comments 4 replies
-
I know this is a pretty old question, but I also ran into this issue on macOS. My issue was not specific to this plugin but might be what is causing your issue as well (or anyone else finding this question). I am running OBS 27.2.4, and I have no idea if this is an issue with my configuration or with how OBS loads Python. I was getting the same issue that you were getting; where I added the script but no parameters would appear. Even if I set the Python Install Path in OBS I still got the issue. I looked at OBS's logs (Help > View Current Log) and noticed this:
So it seems that OBS was not able to find the Python module. It also is looking specifically for Python 3.9 in this version. So to "fix" the issue I added a symlink to the actual libpython3.9.dylib file to the first path OBS looks for it at (inside the OBS app package Frameworks directory). There's a few different places where the actual dylib file could be on your system however.
After adding the symlink, restart OBS and check the log again. Hopefully that error is gone and when you navigate to scripts you'll see the parameters now. Although, if you got this far I am going to assume you will get this error:
To fix this you should just need to install that dependency via pip. python3 -m pip install pywinctl From there restart OBS once more. You'll most likely get a system alert asking to allow OBS to use accessibility features. You'll need to enable this in System Preferences. After enabling OBS restart it once more. Hopefully now you should see no errors at all and can configure the script and OBS as you would expect! |
Beta Was this translation helpful? Give feedback.
-
Hey @bpatram , this helped me as well! I was able to run Python 3.9 with the script running. However, I'm running into a few issues when I configure the script, was wondering if you're seeing the same thing:
These are the options I'm seeing: https://share.getcloudapp.com/wbuzx5ZD Most importantly, when I press the shortcut, it zooms way too much. It seems like you were able to fix this on your side. Did you have to make edits in the code itself so the script can correctly calculate the new source size? Appreciate all the help here, would love to get this working on MacOS! |
Beta Was this translation helpful? Give feedback.
-
Hi So I just tried to install this using Python 3.10. I'm going to assume the script isn't made for that since it didn't work. I'd like it if the Read Me had MacOS instructions. |
Beta Was this translation helpful? Give feedback.
-
hello! is there a way to set this to work on OBS for Mac?.
I've tried to install it and chose the python path in OBS but I don't see any parameters in the script window (from OBS)...
Let me know, please! thanks.
Beta Was this translation helpful? Give feedback.
All reactions