apluzz

Member
Update on my post above. The version which is compatible for OBS Studio 31.1.0-rc1 works for OBS 32.
Thanks
 

KickASS

New Member
In the obs-ptz-0.18.1-windows-x64-for-31.1.0.zip file there is the folder obs-ptz

Where to copy the content to? Plain to the OBS folder does not work.
If i copy the bin\64bit content to obs-plugins\64bit the plugins is recognized but the language files fail.

I use OBS 32.0.1
 

KickASS

New Member
Got i right but the zip file of the plugin creator is total messed up.

From Github you get:
  • obs-ptz
    • bin
      • 64bit
        • obs-ptz.dll
        • obs-ptz.pdb
        • Qt6SerialPort.dll
    • data
      • locale
        • *.ini files
but it MUST be:

  • data
    • obs-plugins
      • obs-ptz
        • locale
          • *.ini files
  • obs-plugins
    • 64bit
      • obs-ptz.dll
      • obs-ptz.pdb
      • Qt6SerialPort.dll
 

rege0039

New Member
Hi,

Read all the posts and am lost what to do next

1759686660065.png



1759686692164.png


Windows 11 Insider. Tried to move things and find left over files but every load of OBS I get

1759686849759.png


I'm pretty competent but can't get to the bottom of this.

The really odd thing is that it all works fine and I can control our three cameras.

Any help gfretaly appreciated.
 

glikely

Member
Got i right but the zip file of the plugin creator is total messed up.

From Github you get:
  • obs-ptz
    • bin
      • 64bit
        • obs-ptz.dll
        • obs-ptz.pdb
        • Qt6SerialPort.dll
    • data
      • locale
        • *.ini files
but it MUST be:

  • data
    • obs-plugins
      • obs-ptz
        • locale
          • *.ini files
  • obs-plugins
    • 64bit
      • obs-ptz.dll
      • obs-ptz.pdb
      • Qt6SerialPort.dll
That's the old file hierarchy when the plugin is installed in c:\Program Files\obs-studio. Plugins aren't supposed to do that anymore. Instead you need to uncompressed the zip file to c:\programdata\obs-studio\plugins
 

glikely

Member
I've just tagged release 0.18.2-rc1 to fix support for OBS Studio 32.0.1. Please test and report back if it is working for you. If all goes well then I'll make an official release in a few days.

 
Last edited:

glikely

Member
Hi,

Read all the posts and am lost what to do next

View attachment 115926


View attachment 115927

Windows 11 Insider. Tried to move things and find left over files but every load of OBS I get

View attachment 115928

I'm pretty competent but can't get to the bottom of this.

The really odd thing is that it all works fine and I can control our three cameras.

Any help gfretaly appreciated.
Sounds like you've got two copies of the plugin installed. Go into the c:\Program Files\obs-studio\obs-plugins\64-bit\ directory and delete all obs-ptz files. You can also check the log file to get the exact path of the obs-ptz.dll copy that isn't loading.
 

rege0039

New Member
Sounds like you've got two copies of the plugin installed. Go into the c:\Program Files\obs-studio\obs-plugins\64-bit\ directory and delete all obs-ptz files. You can also check the log file to get the exact path of the obs-ptz.dll copy that isn't loading.
There aren't any ptz cameras in there but thanks for the reply.
 

glikely

Member
There aren't any ptz cameras in there but thanks for the reply.
Look for a line like this in your OBS log file:

Code:
17:45:26.011: LoadLibrary failed for '../../obs-plugins/64bit/obs-ptz.dll': The specified module could not be found.
17:45:26.011:  (126)
17:45:26.011: Module '../../obs-plugins/64bit/obs-ptz.dll' not loaded


On my setup, if I have both an old and new plugin in the search paths, then I get the same behaviour as you. I also get the following in my log file:

Code:
17:45:26.011: LoadLibrary failed for '../../obs-plugins/64bit/obs-ptz.dll': The specified module could not be found.
17:45:26.011:  (126)
17:45:26.011: Module '../../obs-plugins/64bit/obs-ptz.dll' not loaded
17:45:26.059: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.3 | RPC Version: 1)
17:45:26.059: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.8.3 | Qt version (run-time): 6.8.3
17:45:26.059: [obs-websocket] [obs_module_load] Linked ASIO Version: 103200
17:45:26.072: [obs-websocket] [obs_module_load] Module loaded.
17:45:26.080: [vlc-video]: Couldn't find VLC installation, VLC video source disabled
17:45:26.109: [obs-ptz] plugin loaded successfully (version v0.18.2-rc1)

In this case, the old plugin was in `c:\Program Files\obs-studio\obs-plugins\64-bit`, and the new one was in `c:\programdata\obs-studio\plugins`. OBS Studio tried to load both. The log file will tell you the path of the failed dll. If you still have problems, attach your log file here so I can look at it
 
Top