tryptech / obs-zoom-and-follow

Dynamic zoom and mouse tracking script for OBS Studio
Apache License 2.0
374 stars 62 forks source link

Many fixes and QoL improvements #100

Closed RVillani closed 1 year ago

RVillani commented 1 year ago

The commits have detailed explanations of the changes and I tried to separate them in granular steps as much as it made sense to. Please let me know if you have any questions.

I use a super ultra wide monitor (32:9) and I record only the right half of it. So I fixed the manual offset and size overrides, together with the clamping logic, to work when zooming in on the right side only.

The other changes are mostly related to performance, code readability, maintainability and more pleasant effects. On that latter topic:

Thank you for this awesome plugin! It saves me a ton of time with editing my tutorial videos. Cheers, Rod

tryptech commented 1 year ago

Very good work. I had been thinking about some of these changes already so I'm glad you have implemented them. I'm going to check these changes against the mac branch I am working on and if everything is good there, I'll go ahead and merge

RVillani commented 1 year ago

It's such a great script! I'm very happy to be able to work on it and keep sharing it with others. Thank you for being open to changes. It's much appreciated 😊