auto-update-daily-20260202
 1#!/usr/bin/env bash
 2
 3set -e
 4
 5SRCDIR=$1
 6shift
 7DSTDIR=$1
 8shift
 9
10echo "Import photos from $SRCDIR to $DSTDIR"
11echo "-------------------------------------"
12
13TMPDIR=$HOME/tmp/google-photo-import
14mkdir -p $TMPDIR
15
16# 1. Copy folder to a safe place
17rsync -av --progress --size-only "$SRCDIR" "$TMPDIR" --delete
18# trap "rm -rf -- '$TMPDIR'" INT TERM EXIT
19
20# 2. Run exiftool :)
21exiftool -r -d $DSTDIR/%Y/%m/%d/%f.%%le '-filename<CreateDate' \
22	 -ext jpg -ext JPG -ext jpeg -ext JPEG -ext jpe -ext JPE \
23	 -ext 3gp -ext 3GP -ext mov -ext MOV -ext avi -ext AVI -ext mpg -ext MPG \
24	 -ext nef -ext NEF -ext mts -ext MTS \
25	 -ext HEIC -ext heic "$TMPDIR"