Bueno, empezamos:
Instalo libav-tools
pi@raspberrypi:~ $ sudo apt-get install libav-tools
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libav-tools ya está en su versión más reciente (7:3.2.10-1~deb9u1+rpt1).
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 1 no actualizados.
pi@raspberrypi:~ $Seguimos:
Creo el archivo snapshot.sh en /home/pi/
pi@raspberrypi:~ $ sudo touch /home/pi/snapshot.shCompruebo si se a creado el archivo:
pi@raspberrypi:~ $ cd /home/pi/
pi@raspberrypi:~ $ dir
crt.py meteoclimatic.log wee_datbase
meteoclimatic meteoclimatic.sh weewx-meteotemplate.zip
meteoclimatic_http.php.old snapshot.sh weewx.sdb
meteoclimatic.ini stats.sdb weewx.shSeguimos para bingo
Editamos con nano el archivo snapshot.sh y escribimos el script:
#!/bin/sh
export DATETIME=`date +%Y%m%d%H%M%S`
rm -f /home/pi/webcam/last.jpg
avconv -loglevel fatal -i rtsp://admin:claveadmin@192.168.1.16/11 -vframes 1 -r 1 /home/pi/webcam/last.jpg
#! cp /home/pi/webcam/last.jpg /home/pi/webcam/$DATETIME.jpgcambiando admin:claveadmin@192.168.1.16 por la de mi webcam
Damos permisos de ejecucion:
pi@raspberrypi:~ $ sudo chmod +x /home/pi/snapshot.sheditamos /etc/crontab añadiendo:
# Toma una fotografia de la webcam cada 5 minutos
1-59/5 * * * * root /home/pi/snapshot.sh
El resultado es negativo, no se crea la captura en el directorio /webcam.
Algo me dejo por el camino?
Pd:
pi@raspberrypi:~ $ avconv -loglevel fatal -i rtsp://admin:xxxxxxxxx@192.168.1.136/11 -vframes 1 -r 1 /home/pi/webcam/last.jpg
File '/home/pi/webcam/last.jpg' already exists. Overwrite ? [y/N] y
pi@raspberrypi:~ $