by Rodrigo

submit your photo

Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Tag Info

New answers tagged


Since the best answers use non-Windows syntax, I will here post their code converted for Microsoft Windows. @StarGeek solution, very fast and simple: First set a base timestamp to all images: exiftool -datetimeoriginal="2015:01:01 12:00:00" DIR (DIR is the name of the folder containing all images.) Then assign incremental timestamps: exiftool ...


There's already a similar question on the ExifTool forums. It can be done using two sequential ExifTool commands. First, make sure all the date to the same exiftool -datetimeoriginal="2015:02:22 00:00:00" DIR And then increment the time on each exiftool '-datetimeoriginal+<0:0:${filesequence}0' DIR


Well, I didn't post my bash answer because the question specifically asked about a Windows solution, but since two other people did, here's what I came up with: for file in *.jpg do exiftool -DateTimeOriginal="1111:11:11 00:00:00" $file exiftool -DateTimeOriginal+="00:00:${file:6:4}0" $file done Avoids messing with the date command. :) Note that in ...


Try Irfanview. It is freeware (AFAIR) and has a very flexible batch renaming system. Other than that I would try writing a script, something along the lines of for X in $(seq -w 0 20) ; do plus=$(expr $X \* 10) exiftool -alldates+="0:0:0 0:0:$plus" image_$X.jpg done The first line creates a loop through the numbers in the file names that you have, ...

Top 50 recent answers are included