Selected source will follow mouse pointer.
Using obs_sceneitem_set_pos
- Make sure your OBS Studio supports scripting
- Install pynput package from pypi
python -m pip install pynput
- Multilpe monitors setup will not work .
- If used in fullscreen apps, offset will appear.
- Create source with desired cursor(e.g Image source or Media source).
- In scripts select that source name.
- Test it: press Start, press Stop, tweak refresh rate.
Zoom or higlight.
- Create 2 display captures.
- Create crop filter with this name:
cropXY
. - Check relative.
- Set Width and Height to relatively small numbers e.g : 64x64 .
- Image mask blend + color correction might be an option too.
- Run script,select this source as cursor source , check Update crop, click start.
Have you ever needed to zoom in on your screen to show some fine detail work, or to make your large 4k/ultrawide monitor less daunting? Zoom and Follow for OBS Studio does exactly that, zooms in on your mouse and follows it around. Configurable and low-impact, you can now do old school Camtasia zoom ins live
See: Zoom and Follow , source code
They all have some level of transparency.
Forks are a great way to contribute to a repository. After forking a repository, you can send the original author a pull request