Bear Park (Bärenpark) Bern has set up a Webcam in one of the winter dens of one of their bears, Björk.
This web cam is just a static image that changes every half minute or so. When I discovered this sometimes in January I started saving that image every 30 seconds and have been doing that for 2 months now. I have over 182'000 snapshots of that camera (over 5.4 GB). I compiled them into this video. Using sunrise-sunset.org I figured at which times it is dark, so I removed all these photos.
Their hibernation period has now ended and they're outside more often.
This is the script I used to compile the video:
#!/bin/bash set -e cd ~/drive/bear-webcam i=0 rm -f output/input.txt mkdir -p output/ dates=`find -name 'baerenpark*' -type f -printf "%TY-%Tm-%Td\n" | sort | uniq` for day in $dates;do out="bear-$day.mp4" echo "seeing if $out needs updating" sun=`curl -s "https://api.sunrise-sunset.org/json?lat=46.948&lng=7.459&formatted=0&date=$day"` sunrise=`echo "$sun"|jq -r .results.civil_twilight_begin` sunset=`echo "$sun"|jq -r .results.civil_twilight_end` files=`find -name 'baerenpark*' -type f -newermt "$sunrise" ! -newermt "$sunset"|sort -V` if [ -e "output/$out" ];then for f in $files;do if [ "$f" -nt "output/$out" ];then rm "output/$out" break fi done fi if [ ! -e "output/$out" ];then cat $files | ffmpeg -f image2pipe -vcodec mjpeg -i - -c:v libx264 -r 30 -pix_fmt yuv420p output/$out fi echo "file '$out'" >> output/input.txt done rm -f output/bear.mp4 ffmpeg -f concat -i output/input.txt -c copy output/bear.mp4