Last active
October 29, 2022 22:01
-
-
Save ciphertxt/96852e551fa4dc6e42e012726f16d1e7 to your computer and use it in GitHub Desktop.
exiftool shortcuts
This file contains hidden or 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