Skip to content

Instantly share code, notes, and snippets.

View medismailben's full-sized avatar

Med Ismail Bennani medismailben

View GitHub Profile
@medismailben
medismailben / update_exif_timestamps.sh
Created February 11, 2025 04:08
Updates photo's metadata based on filename
#!/bin/sh
for i in *.jpg; do
# Filename format should be #####_DATE(_###)*.jpg
DATE=$(echo $i | rev | cut -f 2- -d '.' | rev | cut -d "_" -f 2)
FORMATTED_DATE="${DATE:0:4}:${DATE:4:2}:${DATE:6:2} 12:00:00"
exiftool -overwrite_original -DateTimeOriginal="$FORMATTED_DATE" -CreateDate="$FORMATTED_DATE" -ModifyDate="$FORMATTED_DATE" "$i"
done

Keybase proof

I hereby claim:

  • I am medismailben on github.
  • I am medismailben (https://keybase.io/medismailben) on keybase.
  • I have a public key whose fingerprint is 7CB8 A76D 1976 6E07 6A49 2B98 9040 4015 22D3 8F4E

To claim this, I am signing this object: