Resource icon

Zoom and Follow Mouse and More - By Edoardo Guzzi 2.1.0

mredodos

New Member
mredodos submitted a new resource:

Zoom and Follow Mouse and More - By Edoardo Guzzi - creates a dynamic zoom effect and follows the mouse movement on a selected video source

Zoom and Follow Mouse and More - By Edoardo Guzzi​

Note: This is a third-party script for OBS Studio. It is not developed, maintained, or endorsed by the OBS Project. This script is provided as-is by the community.

Description​

This third-party script for OBS Studio creates a dynamic zoom effect and follows the mouse movement on a selected video source. It is particularly useful for highlighting specific parts of the screen...

Read more about this resource...
 
Hi,
It installed correctly on my Mac, but I can't find how to select and load the source. In the past I thought I needed to assign a hotkey, but it doesn't seem to work now or I didi it wrong? Any ideas? Thank you for this.lua script!
 
Hi,
It installed correctly on my Mac, but I can't find how to select and load the source. In the past I thought I needed to assign a hotkey, but it doesn't seem to work now or I didi it wrong? Any ideas? Thank you for this.lua script!

Hi you can found hotkey in the settings filter "Toggle", after that before using use CTRL/CMD + F for adapt the source to the screen(after you can resize or crop the source) and just press the toggle buttons.

works on any video source automatically, no dependencies, no duplicated scene ecc ecc
1764829073693.png
 
It would not work on my mac. I had to add "screen_capture" to the VALID_SOURCE_TYPES. After that, it started zooming. But I still don't get any tracking.
 
It would not work on my mac. I had to add "screen_capture" to the VALID_SOURCE_TYPES. After that, it started zooming. But I still don't get any tracking.
for tracking do you mean follow the mouse ? you need to set the toggle for both zoom and follow, you need to zoom and after activate the follow
 
This works great. But I have a use case that perhaps more of an edge case. I'm using OBS to stream/record to portrait. The desktop source I wish to zoom/follow on is inherently cropped. Once I move my mouse beyond the crop edges the cursor is no longer followed. It's difficult to explain. Here's an example:
Maybe you can think of a solution within the existing settings?
 
This works great. But I have a use case that perhaps more of an edge case. I'm using OBS to stream/record to portrait. The desktop source I wish to zoom/follow on is inherently cropped. Once I move my mouse beyond the crop edges the cursor is no longer followed. It's difficult to explain. Here's an example:
Maybe you can think of a solution within the existing settings?
Thank you for your report, but honestly I don't understand the problem. Everything seems to be working normally; the mouse is tracked to the edges within the limits of the canvas space. But maybe I don't understand what you mean.

Would you like it so that, for example, if you have a vertical canvas and a much larger source, it would follow you throughout the entire video source? If so, is your video source cropped? Or is it larger than the canvas?
 
mredodos updated Zoom and Follow Mouse and More - By Edoardo Guzzi with a new update entry:

New Version v2.1.0

Rewritten zoom and follow engine

  • State-machine animation: Single named timer with idle / zooming_in / zoomed_in / zooming_out states, fixing all timer-leak and double-fire bugs.
  • Fixed-endpoint lerp: Zoom-in/out smoothly interpolates between pre-calculated start and end crops — no per-frame recalculation, no flickering.
  • First-click reliability: Source dimensions are captured before the crop filter is applied, so the very first hotkey press always works.
  • Center-point...

Read the rest of this update entry...
 
Back
Top