Benutzer-Werkzeuge

Webseiten-Werkzeuge


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.

Verzeichnis erstellen

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


/root/scripte/verzeichniserstellen.sh

#!/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


/root/scripte/webcam3.sh

#!/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.1707570845.txt.gz · Zuletzt geändert: 10.02.2024 von hochrath