Mais que fait le chien?

Les applications du Raspberry Pi en contrôle d'accès, alarme et vidéosurveillance

Modérateur : Francois

facochr
Messages : 12
Enregistré le : ven. 20 oct. 2017 14:09

Re: Mais que fait le chien?

Message par facochr » sam. 21 oct. 2017 13:17

je viens de modifier le script

j'ai installer avconv via "sudo apt-get install libav-tools"

j'ai taper avconv dans le terminal pour voir:

pi@raspberrypi:~ $ avconv
ffmpeg version 3.2.8-1~deb9u1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1) 20170516
configuration: --prefix=/usr --extra-version='1~deb9u1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 34.101 / 55. 34.101
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.101 / 57. 56.101
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'


Ca veut dire que je peux garder la commande ffmpeg non?

facochr
Messages : 12
Enregistré le : ven. 20 oct. 2017 14:09

Re: Mais que fait le chien?

Message par facochr » sam. 21 oct. 2017 16:43

https://www.raspberrypi.org/documentati ... melapse.md

J'ai suivi ce tuto, j'ai mls des photos sur un clef usb branché au pi.
via SSh, j'ai fait un

Code : Tout sélectionner

cd /media/pi/clefusb
et j'ai lancer la commande

Code : Tout sélectionner

avconv -r 10 -i *.JPG -r 10 -vcodec libx264 -vf scale=1280:720 timelapse.mp4[/code

ça me demande si je veux overwrité mes photos une par une et puis c'est tout

c'est la galère

Avatar du membre
marco123
Raspinaute
Messages : 438
Enregistré le : sam. 30 janv. 2016 07:59
Localisation : Val d'Oise

Re: Mais que fait le chien?

Message par marco123 » sam. 21 oct. 2017 16:56

essaie :
si tes images sont nommée image1.jpg, image2.jpg ...
avconv -f image2 -i image%d.jpg video.mpg

facochr
Messages : 12
Enregistré le : ven. 20 oct. 2017 14:09

Re: Mais que fait le chien?

Message par facochr » sam. 21 oct. 2017 17:44

bon alors ouais je pense que le problème venait des noms de photo, enfin du *.jpg
j'ai suivi à la lettre le tuto raspberrypi.org et ça marche 8-)

donc je reprends le sript

Code : Tout sélectionner

#je prends mes photos

raspistill -t 7200000 -tl 1000 -o /media/pi/CUSB/image%04d.jpg

#je fais le montage videos

avconv -r  -i /media/pi/CUSB/image%04d.jpg -r 10 -vcodec libx264 -vf scale=1280:720 MaisQueFaitLeChien.mp4

#je deplace la videos sur kodi

scp MaisQueFaitLeChien.mp4 192.168.0.1:/media/PIDD/frompi

#je supprime les photos

rm /media/pi/CUSB/image%04d.jpg

facochr
Messages : 12
Enregistré le : ven. 20 oct. 2017 14:09

Re: Mais que fait le chien?

Message par facochr » dim. 22 oct. 2017 11:32

c'est une première pour moi cette histoire de script, c'est assez marrant à faire.
La nuit m'a fait penser à deux trucs :

Je suis parti sur 1photos/sec pendant 2h, ce que fait 7200 photos! quand j'ai testé le Timelapse, les photos faisaient environ 5mo, ce qui nous emmène à 36go.
Est ce que ce n'est pas trop pour le raspi, enfin si ça lui prends plus de 4h pour faire le montage, c'est pas bon.

Je me suis aussi dit qu'il me fallait un script pour le midi et un autre pour le soir avec des noms différents pour chaque résultats sinon ça va foutre le bordel non?

Avatar du membre
marco123
Raspinaute
Messages : 438
Enregistré le : sam. 30 janv. 2016 07:59
Localisation : Val d'Oise

Re: Mais que fait le chien?

Message par marco123 » dim. 22 oct. 2017 17:28

tu peux t'inspirer de ca :

Code : Tout sélectionner

[code]#!/bin/bash

currentHour=$(date +%H)
# ouverture de volets entre 7h à 8h59
heureDebut=07;heureFin=08
if [ ${currentHour} -lt ${heureFin} -a ${currentHour} -ge ${heureDebut} ]
  then exit 0
fi
# fermeture  de volets entre 20h à 21h59
heureDebut=20;heureFin=21
if [ ${currentHour} -lt ${heureFin} -a ${currentHour} -ge ${heureDebut} ]
  then exit 0
fi
[/code]

Dans ce script je n'effectue pas une action entre ces heures
Modifié en dernier par marco123 le dim. 22 oct. 2017 18:04, modifié 1 fois.

facochr
Messages : 12
Enregistré le : ven. 20 oct. 2017 14:09

Re: Mais que fait le chien?

Message par facochr » dim. 22 oct. 2017 17:51

Code : Tout sélectionner

#je prends mes photos

raspistill -t 120000 -tl 1500 -o /media/pi/DUSB/image%04d.jpg

#je fais le montage videos

avconv -r 20 -i /media/pi/DUSB/image%04d.jpg -r 20 -vcodec libx264 -vf scale=1280:720 /media/pi/DUSB/MaisQueFaitLeChienMidi.mp4

#je deplace la videos sur kodi

scp /media/pi/DUSB/MaisQueFaitLeChienMidi.mp4 osmc@192.168.1.44:/media/PIDD/frompi

#je supprime les photos

rm /media/pi/CUSB/*.jpg
rm /media/pi/CUSB/MaisQueFaitLeChienMidi.mp4

Je viens de tester mon script, ça plante après avconv... :?
Les trois dernière ligne marche individuellement

Une idée?

Avatar du membre
marco123
Raspinaute
Messages : 438
Enregistré le : sam. 30 janv. 2016 07:59
Localisation : Val d'Oise

Re: Mais que fait le chien?

Message par marco123 » dim. 22 oct. 2017 18:21

tu es sur de ton ip ?
frompi est une répertoire ?

facochr
Messages : 12
Enregistré le : ven. 20 oct. 2017 14:09

Re: Mais que fait le chien?

Message par facochr » dim. 22 oct. 2017 18:40

ouais ouais, la ligne marche quand je la lance seul après le job d'avconv. je peux lire la vidéo sur kodi
pareil pour les rm

Avatar du membre
marco123
Raspinaute
Messages : 438
Enregistré le : sam. 30 janv. 2016 07:59
Localisation : Val d'Oise

Re: Mais que fait le chien?

Message par marco123 » dim. 22 oct. 2017 19:31

si frompi est un repertoire essaie :

scp /media/pi/DUSB/MaisQueFaitLeChienMidi.mp4 osmc@192.168.1.44:/media/PIDD/frompi/

Répondre

Retourner vers « Accès, alarme et vidéosurveillance »