123456789101112131415161718192021222324 |
- #!/bin/bash
- # TimeLapse snapshot capture script.
- # This script should capture any stills in the incoming Stills directory
- time=`date '+%Y_%m_%d__%H_%M_%S'`;
- # Specific for each camera
- CameraName=snapshots
- CameraIP='192.168.1.189'
- CameraUsername='admin'
- CameraPassword='123456'
- # Shouldn't need to be changed!
- StorageDirectory=./
- StorageFilename=blob-$time.png
- mkdir -p $StorageDirectory/$CameraName;
- ffmpeg -rtsp_transport tcp -i rtsp://$CameraUsername:$CameraPassword@$CameraIP/ch01.264 -ss 00:00:01.50 -vframes 1 $StorageDirectory/$CameraName/$StorageFilename -nostats -hide_banner -v 0 -loglevel quiet;
- cp $StorageDirectory/$CameraName/$StorageFilename $StorageDirectory/latest_snapshot.png;
|