Desktop appMedia, audio and video

autoptz

Automatically keep a selected person framed with smooth multi-camera PTZ tracking.

Stars
100
Forks
23
License
AGPL-3.0
Updated
Updated Jul 12, 2026

Checking live repository facts…

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

Related projects

Browse more similar projects