Last active
October 29, 2022 22:01
-
-
Save ciphertxt/96852e551fa4dc6e42e012726f16d1e7 to your computer and use it in GitHub Desktop.
exiftool shortcuts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Read time metadata | |
exiftool -a -G1 -s -time:all *.JPG | |
# Update time metadata | |
# ModifyDate | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ModifyDate" "-FileModifyDate<ModifyDate" *.JPG | |
# DateTimeOriginal | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" *.JPG | |
# ProfileDateTime | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ProfileDateTime" "-FileModifyDate<ProfileDateTime" *.JPG | |
# DateCreated | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateCreated" "-FileModifyDate<DateCreated" *.JPG | |
# CreateDate | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.JPG | |
# GPSDateTime | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<GPSDateTime" "-FileModifyDate<GPSDateTime" *.JPG | |
# Process files | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG | |
# What to run for a swag cleanup... | |
rm *.json | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ModifyDate" "-FileModifyDate<ModifyDate" *.JPG | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ModifyDate" "-FileModifyDate<ModifyDate" *.jpg | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" *.JPG | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" *.jpg | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.JPG | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.jpg | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<GPSDateTime" "-FileModifyDate<GPSDateTime" *.JPG | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<GPSDateTime" "-FileModifyDate<GPSDateTime" *.jpg | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.MOV | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.MOV | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.mov | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.mov | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.MP4 | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.MP4 | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.mp4 | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.mp4 | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.m4v | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.m4v | |
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.M4V | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.M4V | |
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.HEIC |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment