Hi Khaver, I've just discovered something that may help me with your script. I am not a programmer, so please bare with me. I had learned through many many attempts to install background remover and eventually figured out was where to put the .so file in the plugins folder (front end tools), but I just noticed their is an OBS lua.so and some other .so files in the Mac OS part of OBS. Is this the reason why the other .lua scripts work, but PZR doesn't? Or, is this in the wrong place? Or, is this so that OBS will recognize all the lua scripts that might get installed? Thanks.