webcamundffmpeg
Dies ist eine alte Version des Dokuments!
Webcam und ffmpeg
Eine Webcam liefert Bilder in bestimmten Abständen.
Ein Zeitraffervideo wir dmittels ffmpeg erstellt.
Um Mitternacht wird ein Verzeichnis mit aktuellen Datum als Namen erstellt.
/etc/crontab
# verzeichnis fuer kamera erstellen 0 0 * * * root /root/scripte/verzeichniserstellen.sh > /dev/null 2>&1
#!/bin/bash # auslesen der ipcam 192.168.178.44 # und speichern des bildes HEUTE=$(date +%Y%m%d) #JETZT=$(date +%Y%m%d%H%M%S) #echo "Jetzt: $JETZT"; mkdir /root/ipc/$HEUTE
Bilder auslesen:
#!/bin/bash # auslesen der ipcam 192.168.178.62 # und speichern des bildes HEUTE=$(date +%Y%m%d) JETZT=$(date +%Y%m%d%H%M%S) #echo "Jetzt: $JETZT"; # aktuelles ipcam bild in die ramdisk curl -o /root/ipc/$HEUTE/ipc_image_$JETZT.jpg http://besucher:besucher@192.168.178.62/snapshot.cgi?
Beispiel für Zeitraffervideo:
cat /root/ipc/20240205/* | ffmpeg -framerate 3 -f image2pipe -i - -c:v copy /home/pi/video20240205.mkv
ls -l /home/pi/ total 297160 -rw-r--r-- 1 root root 1192 Feb 10 14:05 cputemp.rrd -rw-r--r-- 1 root root 1192 Feb 10 14:05 prozessanzahl.rrd -rw-r--r-- 1 root root 10341 Feb 10 14:05 raspi3cputemp.gif -rw-r--r-- 1 root root 10474 Feb 10 14:05 raspi3prozessanzahl.gif -rw-r--r-- 1 root root 54104636 Feb 5 20:29 video20240205.mkv -rw-r--r-- 1 root root 62357438 Feb 8 11:41 video20240206.mkv -rw-r--r-- 1 root root 61881241 Feb 8 11:41 video20240207.mkv -rw-r--r-- 1 root root 62670577 Feb 10 14:03 video20240208.mkv -rw-r--r-- 1 root root 63231741 Feb 10 14:03 video20240209.mkv
webcamundffmpeg.1707570675.txt.gz · Zuletzt geändert: 10.02.2024 von hochrath