I name all my photos in the format of “year_month_day__hour_minute_second” e.g. “2009_11_08__10_55_32″. This way I am sure that not 2 images are named the same.
The best way of doing this (in my opinion) is to use Exiftool. Exiftool is a tool to view or modify EXIF information in an image file. Most image files are supported. Exiftool can be found here: http://www.sno.phy.queensu.ca/~phil/exiftool/
Download the Windows executable (the following goes for Windows but can be modified to other platforms).
- Images is placed in a folder named “c:\images”
- Exiftool.exe is placed in a folder named “D:\data\exiftool.exe”
Changing file names using command prompt:
- Open a command prompt
- Write the following string: D:\data\exiftool.exe -d %Y_%m_%d__%H_%M_%S%%-c.%%e “-filename<CreateDate” “c:\images”
- Pressing enter will rename all image files in the folder using the date and time of the EXIF
Changing file names using a BAT file:
- Create a new file and call it <something>.BAT
- Open the file for edit and write the string: D:\data\exiftool.exe -d %%Y_%%m_%%d__%%H_%%M_%%S%%%%-c.%%%%e “-filename<CreateDate” %1
- Save and close the file
- Place the file on your desktop
- Dragging a folder onto the BAT file icon on the desktop, and releasing it will now rename all image files in the dragged folder.
Notice: If 2 pictures are taken within the same second, Exiftool will postfix the filename with a number.