Add csv file to image exiftool
(Note these aren't case-specific and jpg=JPG so we catch everything) -extension jpg -extension jpeg will make sure only JPEG files are processed.-recurse recursively processes subdirectories, which is helpful if you use Shotwell to import because photos are placed in directories organized by date.This is critical to preserve the image numbering within a day in the original chronological order. -fileOrder DateTimeOriginal forces exiftool to process the images in the same order they were taken.To explain the command fully, here's how it works. To rename your entire image library of JPEG photos to the YYYY-MM-DD-XXX.jpg format, counting up and starting from -001 each new day, use this command with exiftool: exiftool -fileOrder DateTimeOriginal -recurse -extension jpg -extension jpeg -ignoreMinorErrors '-FileName