Motion (Surveillance vidéo)

Motion est un logiciel de surveillance vidéo avec détection de mouvements pour votre webcam. Il va enregistrer la vidéo à chaque fois qu’il y a du mouvement. Il n’a pas d’interface graphique et donc il faut l’utiliser en console de terminal. Le fait de ne pas avoir d’interface graphique, c’est plus léger.

Veillez noter qu’il n’y as pas de mode pour pré-visionner la caméra. Sois que vous regardé les fichiers enregistrés ou sinon je suggère le logiciel Cheese. Il est important de fermer Cheese avant de partir Motion les 2 ne fonctionnant pas en même temps.

Pour installer Motion allez dans une console de terminal pour faire cette commande (pour Debian et ses dérivés) ou sinon prenez votre gestionnaire de paquets préféré:
sudo apt install motion

Pour le démarrer faite cette commande :
motion

Pour modifier la configuration de Motion, allez dans ce fichier situé dans un répertoire caché dans votre répertoire personnel. S’il n’existe pas, veuillez le créer : (Attention : le « . » devant le nom de répertoire est important, ça veux dire que le répertoire est caché)
~/.motion/motion.conf

Pour connaître toutes les options, faite cette commande :
man motion

Par exemple voici mon fichier :

ffmpeg_output_movies on
output_pictures off
target_dir /home/stef20/surveillance/
minimum_motion_frames 2
quiet on
ffmpeg_bps 500000
logfile /home/stef20/.motion/motion.log
ffmpeg_video_codec mkv
max_movie_time 10

ffmpeg_output_movies = Pour activer ou non le mode fichiers vidéo. Par défaut n’est pas actif.

output_pictures = Pour activer ou non l’enregistrement de fichiers image. Par défaut c’est actif.

target_dir = Pour choisir l’endroit où seront enregistrer les fichiers.

quiet on = Pour ne pas avoir de notification sonore en cas de détection de mouvements.

ffmpeg_bps = Pour modifier la qualité de l’enregistrement

logfile = Pour choisir où seras le fichier de log

ffmpeg_video_codec = Pour choisir le CODEC vid.o

max_movie_time = Pour modifier la duré maximale de chaque fichier vidéo.