Skip to content

Releases: glikely/obs-ptz

obs-ptz v0.16.0-test2

04 Mar 13:42
v0.16.0-test2
Compare
Choose a tag to compare
obs-ptz v0.16.0-test2 Pre-release
Pre-release

This is a test release of the preset system rework and ONVIF support. Please test and report back

Checksums

obs-ptz-0.16.0-test2-linux-x86_64.deb: 391661d75eb7737754e3a0b643a5fba33d1d7291b459087ce217bc9218d9bb39
obs-ptz-v0.16.0-test2-macos-arm64.pkg: 4ead5a50909014bae6a3db358c55d70443397df2e632da38f25f34068c7b1151
obs-ptz-v0.16.0-test2-macos-universal.pkg: 2a80090b39a05e975957218cb4751527ec714c02fcfa3822a81fbd20a2d6c81d
obs-ptz-v0.16.0-test2-macos-x86_64.pkg: 3a9916b5623e84ceb8b78c216e76219437ed964705e749d770bfe7e91f372d66
obs-ptz-v0.16.0-test2-windows-x64-Installer.exe: 7622390441c469ff2ca6cae25dcde0fe66732db3fc0e0888a36c77d1c0711e68
obs-ptz-v0.16.0-test2-windows-x64.zip: 2d838e9cede50ad0d9576eec43e76dbf3af01c0c910aabb08db5691cad2870f2

obs-ptz v0.15.4

02 Mar 11:16
v0.15.4
Compare
Choose a tag to compare

Checksums

obs-ptz-0.15.4-linux-x86_64.deb: 4312183dffb2864b3f6c25690566c112cf354b13fc337eb8a7737fbd509234ed
obs-ptz-v0.15.4-macos-arm64.pkg: e4b6c82cf3147482ac398f6b624717fca04258d1d5379989227f0c3c072fca3c
obs-ptz-v0.15.4-macos-universal.pkg: 83d23b008a1268283e81c6364cf3abf8f8b4964323c640951f9c1190ff24ac9c
obs-ptz-v0.15.4-macos-x86_64.pkg: 34f3ccadb2fab81a49d4acc6d663bb3efcd8908ba414cf1b9db5e0123c8cccfb
obs-ptz-v0.15.4-windows-x64-Installer.exe: 245054f537b4d2c48d4d6f6703e07e1935eaade9f79cf720b3bc78a52e20d4f0
obs-ptz-v0.15.4-windows-x64.zip: 98c7906482dd5b9739f2862ce213cdd81b27e3a971f76f554d59d7e006b416ca

obs-ptz v0.15.3

28 Feb 16:04
v0.15.3
Compare
Choose a tag to compare

Checksums

obs-ptz-0.15.3-linux-x86_64.deb: 0230dda72d79d9b32d5552727d3ebb9ff0cda40e5334ff424a76f385be5c86ef
obs-ptz-v0.15.3-macos-arm64.pkg: b204cc75bcd2644e0931f69949ef19addaae044283f7e5ce2ea4ff3714a62cca
obs-ptz-v0.15.3-macos-universal.pkg: 58d983ab6ca40c416c37552110d9c10c2d0b6041d30a07c8845a15fceadef37f
obs-ptz-v0.15.3-macos-x86_64.pkg: 693c6ea1722bef08c8de36784a829768841f84be279a61e115430d4512feab53
obs-ptz-v0.15.3-windows-x64-Installer.exe: f04c75851213911aba44735aa09085f3df6053dcd0b65c301d1d20288c1c5422
obs-ptz-v0.15.3-windows-x64.zip: 3fd8ff3317a93123947b9a6d22f50ccc679a62131250355c78f2279914c7bd91

obs-ptz v0.16.0-test1

22 Feb 09:09
v0.16.0-test1
Compare
Choose a tag to compare
obs-ptz v0.16.0-test1 Pre-release
Pre-release

This is a test release for those who want to try out ONVIF support

Checksums

obs-ptz-0.16.0-test1-linux-x86_64.deb: 1f95c173d9d9c95598383e426cb42b3754baa71f1a96bcc22bc735b9dcdffbed
obs-ptz-v0.16.0-test1-macos-arm64.pkg: 8a8c8f264e53c8c81f5c3993a19287d5432ce89ee2ee9310f626d64c50a23149
obs-ptz-v0.16.0-test1-macos-universal.pkg: f8f297046235f51c9bc42656d467b914f74c511d57a7b4da14c49319b249a9a0
obs-ptz-v0.16.0-test1-macos-x86_64.pkg: eda58804578415c9f788d673cf5bdfe9a4344310f10ede78f24300b142c4b6bd
obs-ptz-v0.16.0-test1-windows-x64-Installer.exe: 261bdd24c076664bc2b3b0fde00c9d74b5d004b861006f6be23a7653fd05de54
obs-ptz-v0.16.0-test1-windows-x64.zip: 448067c7e606bc507901e271b15ea7cfe9231fb3811c18dd0df3caecc9a6dcfd

obs-ptz v0.15.2

20 Feb 21:45
v0.15.2
Compare
Choose a tag to compare

This release fixes an issue with uncontrolled drift when using joystick control. This release adds a slider to set the size of the joystick 'deadzone', so that joysticks that don't centre properly can still be used.

Checksums

obs-ptz-0.15.2-linux-x86_64.deb: 152949234e0764a74378bba6ff2efcfe7f1c0ccd4371a0a7b8c68480071ca255
obs-ptz-v0.15.2-macos-arm64.pkg: ab4e9c4e549bf882ce434f3caa981963f5b2963f6298f868d04e31794bf00660
obs-ptz-v0.15.2-macos-universal.pkg: ba1d5298073e0f936808799ef76af5664be6a2ffe77a58bb29dc71d419ccd4f5
obs-ptz-v0.15.2-macos-x86_64.pkg: 4d2edf5e05add5dbe8fe7fd568c19df954616e5ec1e03610a20b596e286496ee
obs-ptz-v0.15.2-windows-x64-Installer.exe: 74edc8d87fbc86462c0e2bdc2a94d3cd49448ca68a40811439198b4d80bc0816
obs-ptz-v0.15.2-windows-x64.zip: c563b1dc889bb2b2d03f8a1a03cb5bccb7d96243f1d3cfee11913d7f42bda74c

obs-ptz v0.15.1

18 Feb 23:15
v0.15.1
Compare
Choose a tag to compare

Checksums

obs-ptz-0.15.1-linux-x86_64.deb: f407a0f2524d0f846054d7a77ef01af486b986121c377469e188e9d7515e3f76
obs-ptz-v0.15.1-macos-arm64.pkg: fd936023f5e5d99b843a11f8e786a9ea216439d8a9a056b4caa0345d9b1ebe17
obs-ptz-v0.15.1-macos-universal.pkg: e83f8c3e4fd6a2332f2308fea0e47757641be7b6e40dcb6b02005e0885101a3b
obs-ptz-v0.15.1-macos-x86_64.pkg: 4be5dff2bcb3db377d22b06bfd2f9cb403ee0febddb0d677178e39e6c50bfba6
obs-ptz-v0.15.1-windows-x64-Installer.exe: 2ec86e9f858daa9d73a936026237c1ba7d9e13f4454f9c44c3df5170d49019dd
obs-ptz-v0.15.1-windows-x64.zip: be978c1addcf18e8263d6dd25f0d5d597e0701edcd71562b480018d221301798

obs-ptz v0.15.0

16 Feb 07:40
v0.15.0
Compare
Choose a tag to compare

Checksums

obs-ptz-0.15.0-linux-x86_64.deb: 0c269fb3d96039d90dc7328e52305d1d1111470efedc949bd7b626ff098058ad
obs-ptz-v0.15.0-macos-arm64.pkg: b461217f6037ec8c23666ab255ef354c692476fc4bff1cc6a6eda711f79664c2
obs-ptz-v0.15.0-macos-universal.pkg: a65a8d59d20b73786ae2633363aac0ffe1e22e5a33cb50f18d70079d22afa4c6
obs-ptz-v0.15.0-macos-x86_64.pkg: c19c08be4e56b1eb32ce77efab0a2d94affc7baa4261fc283e7233c76035e4a9
obs-ptz-v0.15.0-windows-x64-Installer.exe: 4bb54a9a5f29000c5a2704f6164d11050ef5001c3f73be18b250e84b61c3612e
obs-ptz-v0.15.0-windows-x64.zip: 48994ce552c88a0c2cf7a4eb40a2c7d7e379b57ff31b06ceb0859513eea3414b

obs-ptz v0.14.1

10 Feb 14:05
v0.14.1
Compare
Choose a tag to compare

Bug fix release. Fixes a problem where presets were not appearing in the PTZ Action Source configuration properties.

Checksums

obs-ptz-0.14.1-linux-x86_64.deb: fcb76c6eaacbefe6a163d5b093dffcd432f03aaf2f1381c7e4cf327f6caca2f6
obs-ptz-v0.14.1-macos-arm64.pkg: a09fee6c8287b25728f4cb1e7ca920cc8fa13a9d129270bb06fb9e4772943d24
obs-ptz-v0.14.1-macos-universal.pkg: 0ec094c86fb6b41c614486a3fee133f13ebad7c8e5286dd5baaab808fa629991
obs-ptz-v0.14.1-macos-x86_64.pkg: 1add74ad78ab0fb7fe01d5568608b215bceed3d3e2396a2ff5a8f7a32376fa51
obs-ptz-v0.14.1-windows-x64-Installer.exe: 932dbab3f8da64821c2f100b5c51c7438646f80f57ec533ce0db5dad077a8d56
obs-ptz-v0.14.1-windows-x64.zip: a96be8e120f34378fa3696e02a1a06739976785c6f91bbdb818f5e2fec2c515e

obs-ptz v0.14.0

08 Feb 15:03
v0.14.0
Compare
Choose a tag to compare

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!

Commits

b640886 Add 'Preset Save' to PTZ Action source
998171f ui: add touch control widget
a010324 control: Split modifier handling from setPanTilt()
0acc00e ui: Give layouts meaningful names
6eed50f ui: Update design file with Designer 6
680309e visca: Fix inverted tilt movements
095c9f8 settings: Make device list un-editable
bacee51 settings: Filter unnecessary device renames
4108735 visca: Only send IF_CLEAR on UART connections
cc317dd Add hotkeys for saving a preset
1619aac Record hotkey id in registerHotkey()
732920d Don't save unused presets in the config file
f6176c7 Make number of presets configurable
ad6bfd4 Move protocol helper code into a cpp file
6dd1fa6 visca: Add configurable range limits
8d8b294 visca: Add helper for scaling speeds to camera integer
91d6bca visca: Fix off-by-one error in s8 encoding
8050879 visca: create base class {get,set}_config methods
02e1257 viscaemu: Add focus emulation
4ba481d Use single parameter for maximum pan/tilt speed
8ff31a8 Add speed limit setting for pan/tilt/zoom/focus
43a446d Add speed ramping to focus control
db610b4 Use std::clamp() everywhere
c6deba6 visca-emulator: add handling of movement commands
3b3077e visca: Fix range of zoom and focus movements
41f94c8 visca: Simplify timeout timer handling
3ec3bdf debug: Provide consistent context in log messages
a48c162 Make more of the PTZListModel methods `const`
4260600 visca: Remove dead code

Checksums

obs-ptz-0.14.0-linux-x86_64.deb: 0618be8ca7d05c91f581f8806cd357cc1fdbefba3c984831a3d5da39f2dc8a20
obs-ptz-v0.14.0-macos-arm64.pkg: 1838e678c1aa29b974b94a292c862905099f22fd8f5836d292e528504ba99f5c
obs-ptz-v0.14.0-macos-universal.pkg: e82a05b5350a36572444db0b74f34b904432a0f378fd353df3eecf7f9f321a62
obs-ptz-v0.14.0-macos-x86_64.pkg: 1624279caac12699fd25abe30874d2a97152b5907441eb1898e286d11f8dfea9
obs-ptz-v0.14.0-windows-x64-Installer.exe: f7c2f8d388708f03e17717ff4032e430e9400d74e760014cda44fdd8a0d54685
obs-ptz-v0.14.0-windows-x64.zip: 4f828e7046c06fdeaaafa97992d151d69f219872e628916b553c116ea354c162

obs-ptz v0.14.0-test1

06 Feb 16:16
Compare
Choose a tag to compare
obs-ptz v0.14.0-test1 Pre-release
Pre-release

This is a test release that adds an experimental 'touch' widget for controlling the camera. Please test and provide feedback on the OBS forum.

Checksums

obs-ptz-0.14.0-test1-linux-x86_64.deb: 5d7aa341381a26f078538823892f91972836b998f5f3b9abf2afef8aefb6892b
obs-ptz-v0.14.0-test1-macos-arm64.pkg: e5aac0935f411eae275ae2f33c18262a85423d49648d61c09b5ae95ab6ed8f66
obs-ptz-v0.14.0-test1-macos-universal.pkg: d3b198d3f320f6062ed24d3183dc221534cdcf2aec28adbef43ddc3c564cd085
obs-ptz-v0.14.0-test1-macos-x86_64.pkg: 35540fa57fd859febf08d5a00a02c82eafad8c7ca2bcbdf576d87a40d9fe5570
obs-ptz-v0.14.0-test1-windows-x64-Installer.exe: be9b0a42bae2e1ce2ac83900cb6550303790d0d39305f6e5a9ddf65e0a8ee52f
obs-ptz-v0.14.0-test1-windows-x64.zip: 24e8835459cc55a66af50d38c59317061ad9502f688a0595a65e0a24916e2b1b