Was macht camsnap?
Verwenden Sie camsnap, um Schnappschüsse, Clips oder Bewegungserkennungen von konfigurierten Kameras zu erfassen.
Einrichtung
- Konfigurationsdatei:
~/.config/camsnap/config.yaml - Kamera hinzufügen:
camsnap add --name kitchen --host 192.168.0.10 --user user --pass pass
Häufige Befehle
- Erkennung:
camsnap discover --info - Schnappschuss:
camsnap snap kitchen --out shot.jpg - Clip:
camsnap clip kitchen --dur 5s --out clip.mp4 - Bewegungswächter:
camsnap watch kitchen --threshold 0.2 --action '...' - Diagnose:
camsnap doctor --probe
Lokale Webcams (macOS)
- Geräte auflisten:
camsnap devices - Schnappschuss von einer lokalen Kamera:
camsnap snap --device 0 --out webcam.jpg - PTZ-Position und Bereiche:
camsnap ptz status --device 0 - Gimbal-Kamera bewegen:
camsnap ptz goto --device 0 --pan 45 --tilt -18 - Auch
camsnap ptz move(relative Verschiebungen) undcamsnap ptz home.
Hinweise
- Erfordert
ffmpegim Systempfad. - Vor längeren Clips einen kurzen Testaufnahme bevorzugen.
- PTZ benötigt macOS-Kameraberechtigung: Diese Kameras bedienen UVC-Steuerungen nur während der Übertragung. Daher hält
camsnapfür den Vorgang eine Aufnahmesitzung geöffnet. - Bewegungserkennungsbefehle überprüfen die endgültige Position und beenden mit einem Fehlerstatus ungleich Null, wenn die Kamera sie nicht erreicht hat. KI-gestützte Kamera-Bildausschnitte können die manuelle Positionierung überschreiben; deaktivieren Sie die Verfolgung, wenn Bewegungen ständig fehlschlagen.