Long ago I had the goal of renaming all images in a directory based on their time shot with something like:
exifTool -d %%.4nc_image.%%e "-filename<createdate" C:/imagePath/
Which produced:
0001_image.CR2
0002_image.CR2
0003_image.CR2
However, I've noticed that this produces strange results if the shot counter on the camera goes past 1000 and restarts.
Meaning that some of the images are out of order than how they were shot.
Is there a better way of sequentially ordering files based on their time shot that I'm missing out on?
Thanks for the help,
Phil
I'm not sure I understand what you want. But if you are asking for a way to number the file sequentially in the same order as CreateDate, then you can do this:
exiftool -filename=%.5nc_image.%e -fileorder createdate DIR
- Phil
Thanks Phil. That seems to have done the trick. Interestingly this speeds up the processing as well compared to the other way I was doing it before.
Thanks for the help, and for the program!