Deutsche Hilfe hier!
Please make sure to save your original pictures beforehand.
The modification of original images is always associated with a certain residual risk!!!
SORT BY DATE
SortByDate is a software tool for automatically changing the exif tag DateTimeOriginal and
for renaming image files:
- SortByDate reads the exif tag DateTimeOriginal and inserts date and time unsing the format
yyyy.mm.dd_hh.mm.ss (year.month.day_hour.minute.second) at the beginning of the filename.
Example: The original filename P1040289.jpg will be changed to the
the new file name 2017.08.18_23.59.12_P1040289.jpg.
- Optionally, between the time stamp and the original file name, a camera identifier can be added,
- Either the original images will be renamed or they will be copied with the new name
to a subfolder ~\SortByDate.
- Any time offset can be either added (radio box 'Add') or subtracted (radio box 'Sub') to the exif date:
Y: Year [0:99], M: Month [0:11], D: Day [0:30],
H: Hour [0:23], M: Minute [0:59], S: Second [0:59].
- Apart from the exif tag DateTimeOriginal there are two more tags
ModifyDate and CreateDate. These two tags are not used by SortByDate.
DateTimeOriginal is displayed in Windows Explorer as Recording date.
- Only image formats *.jpg, *.jpeg, *.mpo, *.arw, *.cr2, *.dng, *.tif und *.tiff are supported.
Download link: setup_SortbyDate.exe.
- Non renaming at all, Correct Exif not checked: Nothing happens!
- Non renaming at all, Correct Exif checked: The Exif times will be overwritten in the original images.
- Just rename, Correct Exif not checked: The original images are renamed according to the time offset,
the exif tags remain unchanged.
- Just rename, Correct Exif checked: The original images are renamed according to the time offset and
the exif tags will be overwritten.
- Copy to Subdirectory, Correct Exif not checked: The exif times remain in
the original images and in the copied images. The time offset is only used in the
file names of the copied images.
- Copy to Subdirectory, Correct Exif checked: The exif times remain in
the original images. In the copied images a new exif time is calculated according to the time offset.
(In the file names of the copied images the time offset is of course also taken into account.)
- If the radio box Inc is checked, the exif time is overwritten with a completely new value:
The first image in the directory gets the time entered next to the Inc button. On this time
the increment time is added for each additional image in the directory.
- The time fields of the first time row of the GUI correspond to the new exif time of the first image in the directory.
- For each additional image the time from the second row is added consecutively.
Before you start the process with the Go
button there are the following test options:
- The Calc button is always save! No operation on the images is performed with testing.
- With the marking of the Test checkbox, the exif time of the first image in the directory is read
and written into the fields OldDateTime. If no ExifTag DateTimeOriginal is found in the image,
the program uses the computer zero time 1970.01.01_00.00.00. With a correspondingly high add value
a current time could be calculated. Example: 1970.01.01_00.00.00 plus 49.07.13_00.00.00 results in 2019.08.14_00.00.00.
But in this case, it would be even easier to use the increment function (see above).
- Now enter a time difference at Add or Sub. After pressing the Calc button
the new time is displayed in the NewDateTime fields.
- The new name of the file under test can be checked at the bottom of the massage window.
- When overwriting the exif time with a completely new value (see incremental times) this test makes
no sense of course and is therefore deactivated.
- 22.10.2018: This English manual has been added.
- 16.10.2018: Because the calculations of time differences are very error-prone,
some test possibilities have been added.
- 16.10.2018: Raw image formats ARW, CR2 and DNG added.
- 28.03.2018: New operation mode "Inc": The exif time can be set explicitly.
A freely selectable time increment is added to each image.
- 29.04.2019: Optionally, between the date and the old file name, a camera identifier can be stamped into the file name
with a maximum of 5 characters
- 29.04.2019: When the user interface is closed, the program remembers the image path.
- 29.04.2019: A log file Sortbydate.log is created in the image path with entries "new file name" - "old file name".
- 14.08.2019: Temporary files will be stored in $APPDATA\SortByDate (for non-administrator authorized users).
- 01.09.2019: Now 3 operation modi: "Non renaming at all", "Rename in original directory", and
"Copy and rename to subdirectory".