====== Raspberry Pi B+ als (Zeitraffer) Kamera ====== ===== Quellen: ===== * [[https://www.raspberrypi.org/documentation/linux/usage/cron.md|Cron Jobs einrichten]] * [[https://lonewolfonline.net/raspberry-pi-timelapse-videos/|JPG-Bilder zusammenfügen]] ===== Basissystem ===== * Installation des Basissystems - Raspberri OS aka. Debian Buster vom 04.03.2021 ===== Kamera testen - einzelne Aufnahme auslösen ===== # get image directly from camera: christoph@christophs-nb:~$ ssh pi@raspberry-test-wlan 'raspistill -o cam.jpg'; DATE=$(date +"%Y-%m-%d_%H%M"); scp pi@raspberry-test-wlan:~/cam.jpg $DATE.jpg ===== USB-Stick einbinden ===== sudo su echo "/dev/sda1 /mnt/sda1 ext4 defaults,noatime 0 1" >> /etc/fstab ===== Bilder aufnehmen ===== pi@raspicam:~ $ cat time-laps.sh #!/bin/bash # #FOLDER=/home/pi/time-laps #FOLDER=/mnt/sda1/time-laps DATE=$(date +"%Y%m%d") echo "DATE: $DATE" TIMESTAMP=$(date +"%Y-%m-%d_%H%M") echo "TIMESTAMP: $TIMESTAMP" FILE=$TIMESTAMP.jpg echo "FILE: $FILE" FOLDER="/mnt/sda1/$DATE" echo "FOLDER: $FOLDER" if [ -d $FOLDER ]; then echo "Folder $FOLDER already exist!" else mkdir $FOLDER fi echo -n "take a picture and store it to: $FOLDER/$FILE ... " raspistill -o "$FOLDER/$FILE" echo "done" ===== Automatische Aufnahmen via CRON Job ===== crontab -e ... # execute every 5 minutes between 07:00 and 20:00 am: */5 7-19 * * * /home/pi/time-laps.sh Check ''crontab'' for user ''pi'': sudo su cat /var/spool/cron/crontabs/pi ===== Aufnahmen vom Pi holen ===== christoph@christophs-nb:~$ DATE=20210408; mkdir $DATE; scp pi@raspberry-test-wlan:/mnt/sda1/$DATE/* $DATE/ ===== Zeitraffer erstellen ===== ffmpeg -r 30 -pattern_type glob -i "*.jpg" -c:v libx264 -pix_fmt yuv420p -movflags +faststart timelapse.mp4