Project overview
AutoPTZ is a cross-platform desktop app that detects people in camera feeds and drives pan, tilt, and zoom controls to keep a selected subject framed. Users click a person to lock the target, while optional face recognition and appearance re-identification can recover identity after occlusion. It supports multiple cameras and PTZ backends including VISCA over USB or IP, ONVIF, and NDI. Tracking features require the appropriate models; when they are unavailable, affected controls are disabled while live preview remains available where possible.
Repository facts
- Primary language
- Python
- License
- AGPL-3.0
- Repository updated
- Jul 12, 2026
- Default branch
- main
Resource types
Desktop app
Use cases
Media, audio and video
Runtime
Desktop