Verwenden Sie WebCam zum Aufzeichnen (einschließlich Bewegungserkennung)


9

Welche Ubuntu-Software gibt es, um eine Webcam als Aufnahmekamera zu verwenden (wie ein Sicherheitssystem). Es MUSS Bewegungen im Raum erkennen, Bilder aufnehmen und / oder aufnehmen.

Antworten:


8

Sie können versuchen, Motion (V4L-Erfassungsprogramm zur Unterstützung der Bewegungserkennung) zu verwenden, ein Dienstprogramm nur für Befehlszeilen.

Führen Sie Folgendes aus, um dies aus dem Standard-Repository zu installieren:

sudo apt-get install motion

Es war ziemlich nützlich für mich. Denken Sie daran, dass Bewegung kein Audio aufzeichnet.


Ich gab Lukasz die Antwort, gab Ihnen aber einen Punkt, weil Motion konsolenbasiert und auch sehr einfach zu bedienen ist. Es kann hilfreich sein, um Bewegungen aus der Ferne zu erkennen, und halten Sie die Kinder zumindest vom PC fern.
Luis Alvarado

3
  • ffmpeg

Nur für Video:

ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

für Audio und Video:

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

  • ZoneMinder- Überwachungssystem. Vielleicht das beste und komplexeste Open Source-Tool


+1 für die Erklärung von ffmpeg mit Video und Video + Sound.
Luis Alvarado

1
Wie die bereitgestellten Lösungen die Bewegungserkennung erfassen, erklären Sie bitte, ich habe es versucht und es hat bei der Bewegungserkennung nicht funktioniert.
Ashish Sharma

+1 @AshishSharma Wie macht das überhaupt Bewegungserkennung?
Dheeraj Bhaskar


2

Probieren Sie Cheese , die Standard-Webcam-App in Ubuntu.

Wenn es standardmäßig installiert ist, gehen Sie zu Anwendungen> Sound & Video

Es verfügt über Aufnahmefunktionen (Video und Ton) und nimmt Schnappschüsse als Bilder auf. Aber ich denke, es fehlt Bewegungssensor.


2

guvcview ist das Beste im glatten Video, als ob Sie ein Rekorder wären.

sudo apt-get install guvcview

1

Schauen Sie sich Shinobi an : Die Open Source CCTV-Plattform, die in Node.JS (Camera Recorder - Sicherheitsüberwachungssoftware) geschrieben wurde . Von seiner Website:

  • Zeichnet IP-Kameras und lokale Kameras auf
  • Streams von WebSocket
  • In WebM und MP4 speichern: Andere Formate werden hinzugefügt, nachdem die Codec-Auswahl weniger verwirrend ist.
  • API
    • Holen Sie sich Videos
    • Holen Sie sich Monitore
    • Ändern Sie die Überwachungsmodi: Deaktiviert, Beobachten, Aufzeichnen
    • Streams einbetten

0

ffmpeg, Cheese, V4L sind großartige Werkzeuge - einfach bis zum Äußersten - und dennoch fehlt ihnen die Bewegungserkennungsfähigkeit.

Wenn Bewegungserkennung ein Muss ist, sollten Sie sich ZoneMinder (Open Source) und / oder Xeoma (Closed Source, aber einen sehr einfachen freien Modus mit Bewegungsmelder und einigen Benachrichtigungen) ansehen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.