Utilisez WebCam pour enregistrer (y compris la détection de mouvement)


9

Quel logiciel Ubuntu est là pour utiliser une webcam comme caméra d'enregistrement (comme un système de sécurité). Il a besoin de détecter les mouvements dans la pièce, de prendre des photos et / ou d'enregistrer.

Réponses:


8

Vous pouvez essayer d'utiliser motion (programme de capture V4L prenant en charge la détection de mouvement), un utilitaire en ligne de commande uniquement.

Pour l'installer à partir du référentiel standard, exécutez:

sudo apt-get install motion

Cela m'a été très utile. Gardez à l'esprit que le mouvement n'enregistrera aucun son.


J'ai donné la réponse à lukasz mais je vous ai donné un point parce que le mouvement est basé sur la console et aussi très simple à utiliser. Cela peut être utile pour la détection de mouvement à distance et des choses comme ça, éloignez au moins les enfants du PC.
Luis Alvarado

3
  • ffmpeg

pour la vidéo uniquement:

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

pour l'audio et la vidéo:

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


+1 pour l'explication de ffmpeg avec vidéo et vidéo + son.
Luis Alvarado

1
Comment les solutions fournies capturent-elles la détection de mouvement, veuillez expliquer, je l'ai essayé et cela n'a pas fonctionné en détection de mouvement.
Ashish Sharma

+1 @AshishSharma comment cela fait-il la détection de mouvement?
Dheeraj Bhaskar


2

Essayez Cheese , l'application webcam standard dans Ubuntu.

Son installé par défaut, allez dans Applications> Son et vidéo

Il a des capacités d'enregistrement (vidéo et sonore) et prend des instantanés sous forme d'images. Mais je suppose qu'il manque un capteur de mouvement.


2

guvcview est le meilleur de la vidéo fluide comme si vous étiez un enregistreur.

sudo apt-get install guvcview

1

Jetez un œil à Shinobi : la plate-forme CCTV Open Source écrite en Node.JS (Camera Recorder - Security Surveillance Software) . Depuis son site:

  • Enregistre les caméras IP et les caméras locales
  • Streams par WebSocket
  • Enregistrer sur WebM et MP4: d'autres formats seront ajoutés une fois que les choix de codec seront moins déroutants.
  • API
    • Obtenez des vidéos
    • Obtenez des moniteurs
    • Changer les modes du moniteur: désactivé, regarder, enregistrer
    • Incorporation de flux

0

ffmpeg, Cheese, V4L sont tous d'excellents outils - simples au maximum - et pourtant ils manquent de capacité de détection de mouvement.

Si la détection de mouvement est un must, vous devriez vraiment jeter un œil à ZoneMinder (open source) et / ou Xeoma (source fermée mais a un mode libre très simple avec détecteur de mouvement et quelques notifications).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.