norihiro / obs-face-tracker

Face tracking plugin for OBS Studio
GNU General Public License v2.0
366 stars 31 forks source link

Feature Request - ATEM DVE #121

Open DrEVILish opened 1 year ago

DrEVILish commented 1 year ago

I use an ATEM for my PTZ needs, it would be fantastic to convert the PTZ operations into ATEM DVE scaler commands.

Use case: Instead of feeding the video into OBS through the "Face Tracker" and then back out again. This has many milliseconds of latency involved. Track using OBS and feed the PTZ output into ATEM DVE, scale and X,Y movements to give the same effect, this allows for the video latency to be much much lower and be kept in sync with other cameras.

https://github.com/bitfocus/companion-module-bmd-atem

This would minimise video latency

Just want to say just loaded this plugin onto my macOS M1 and it worked the first time perfectly!

Having some sliders for smooth and steepness of linear interpolation curve would be fantastic. Also some explanation of what each of the sliders do in the README would be very helpful

norihiro commented 1 year ago

Unfortunately, I don't have ATEM, so it would be difficult for me to implement the feature.

Help and PR would be welcome. These three implementations would be a good start-point for implementing the feature.