PTZ Controls

PTZ Controls 0.17.1

I'm getting ready to create a new release of PTZ controls. There are lots of reliability and cleanup changes in this release. You can read the full description on the 0.18.0-pre1 release page.

Most importantly the plugin now supports localization translations. I'll make the 0.18.0 release in about two weeks. Before then, if you want to have PTZ Controls translated into your own language, please head over to the Crowdin project page and provide any translations that you are able to, or proofread to make sure the current translations are accurate.
I've just added support for internationalization to the plugin so it can be used in other languages. Unfortunately, English is the only language I actually speak, so I need help from here. Would you be able to help translate OBS Studio into other languages?

I've set up a translation project on Crowdin. It should be easy to go to that site and start translating the plugin strings into other languages.

Bug fix release for VISCA over IP cameras. If you’ve had problems with VISCA over IP cameras taking a long time before it starts working then then version should fix it
Short message here because I want to get this out to all of you. Here is a new release that works with OBS Studio 31.0.0 and later. You can read the full change log and description on GitHub. For all of you waiting for a version that works with the latest OBS Studio, this should get you up and running again
A quick update for those of you waiting for a release supporting recent OBS Studio: I’ve started working on an updated version. It isn’t quite ready for release, but I’ve started creating test binaries. I’d like to get feedback on how it is working. If you are able to try it out, please test and let me know how it is working for you. See the GitHub releases page to find the binaries:

  • Like
Reactions: asilvaju
This is a bug fix release. It fixes a crash caused by some joysticks, and makes the power control context menu more reliable.

Please note: This release does not include the prototype ONVIF support. If you are using ONVIF then you should continue to use the v0.16.0-test release.
This is a minor release that tweaks the joystick control behaviour. For joysticks that don't centre themselves correctly, causing camera drift, there is now a slider to change the size of the joystick 'deadzone' so that it can still be used. It also adds a slider to control the speed of joystick movements. All users of v0.15.1 should upgrade.
This is a small release with only one change, but I think a lot of you will be excited about it. This release brings back joystick support. Please give it a try and report back on how it is working for you.
  • Like
Reactions: BenAndo
Fixes a bug where presets were not shown in the PTZ Action Source configuration dialog.
I think it is time to just make another release. Some of the things in here aren't necessarily done. The new control widget is merged, but it still needs a lot of work. Releasing now gives you all the chance to test it out and let me know how it is working for you. However the older button based interface remains so you aren't required to use the new scheme.

Many of the changes in this release are under the hood and not visible to the user. VISCA users in particular should see compatibility with more cameras and more consistent behaviour. Quite a few protocol bugs have been found and squashed. The viscaemu.py script has been enhanced to help with testing.

What is visible is a new 'touch' control scheme that can be selected by clicking the touch button in the toolbar. The touch widget controls pan and tilt based on where inside the widget is clicked. Close to the centre for slow moves, outside edge for fast. Also, speed limits can now be set on for pan, tilt, zoom and focus movements which should improve control of cameras that can move very fast. Hotkeys and PTZ Actions have been added for saving a preset.

Go forth and test!
Top