Home

ExifTool GUI: recent version history


v3.26 [28.Oct.2008]
  • Menu Preferences>Preserve DateModified of files option added
    This option (checked by default) will prevent changing dates of files when modified with GUI.
  • Menu Modify>FileModifyDate as in Exif:DateTimeOriginal added
    This command will copy Exif:DateTimeOriginal value into File:FileModifyDate -which actually restores original DateTime of image files.
  • Minor bug corrected (thanks Wolfgang)


v3.25 [20.Oct.2008]
  • Option to call ExifToolGUI by passing path parameter added
    There are two ways of using this feature:
    • Define path parameter into shortcut, where you specify path to folder in double quotes, e.g.:
      C:\Exiftool\ExifToolGUI.exe "c:\myPhotos\2008" -shortcut will always open this folder.
    • Create shortcut to ExifToolGUI (without any parameters!) inside SendTo folder. The easiest way is to choose SendTo folder, which resides inside:
      C:\Documents and Settings\YourName\SendTo -create shortcut to ExifToolGUI here
      Now you can work inside Windows Explorer: by right-click on desired folder or image file, you choose SendTo>ExifToolGUI, and selected folder (or image file) will open inside GUI.
    When calling ExifToolGUI via "normal" shortcut (without path parameter), GUI will open in last visited folder.


v3.24 [07.Oct.2008]
  • Edit XMP:Label added
    -which is used in Lightroom.
  • Minor bug corrected for when exporting JPG preview(s) from CR2 file(s) including Exif metadata (probably nobody noticed it).


v3.23 [02.Oct.2008]
  • Edit IPTC:Category and XMP:Category added
    Per specification, length of Category tag is limited to three (3) characters. Many tools allow writing more than three characters into this tag (IrfanView, for example), so I've decided to limit length to 16 characters -which should be suficient for most cases.
    It is interesting, that this tag is noted as "deprecated" in Iptc4xmpCore specification, but still used in many applications (Lightroom, for example).
  • Menu Options>Copy Exif when extract JPG from CR2 now remembers (un)check state.


v3.22 [07.Sep.2008]
  • Menu Export/Import>Restore metadata
    Now, metadata from original source files, can be restored into TIF too (previously, only metadata on JPG files could be restored).
    In both cases, all existing metadata in source file(s) will be copied into destination file(s), except following Exif tags (because of obvious reasons):
    Orientation, ExifImageWidth & ExifImageHeight, Xresolution & Yresolution, ColorSpace & InteropIndex.


v3.21 [28.Aug.2008]
  • Menu Options>Copy Exif when extract JPG from CR2 files added.
    When Checked, then Exif (incl.Makernotes) will be copied into extracted JPG file. Because this slows down extracting process (noticeable when done in batch), this option is unchecked by default.
  • Menu Modify>Canon Makernotes>CanonVRD option added
    -which is ment for Canon DPP users. Using this option, it is possible to selective modify some of DPP's RAW settings (Brightness, Color temp., White balance,...).
    For example, using DPP, you've developed many RAW files. But (after finishing) you see, Sharpness for all images should have value 5. Using "recipe" won't do, because it changes other settings too. Using this GUI option, you can change only Sharpness value for all selected CR2 files.
    After you've made selective changes on selected files, you can open them inside DPP, where changes will be applied (visible) ready for conversion.
    Note: Only CR2 files, which have been previously edited/saved by DPP, can/will be modified by GUI.


v3.20 [23.Jul.2008]
  • Extract JPG preview from raw files now batch capable.
    Just before execution, you'll be asked if preview images should be written in (automatically created, if needed) subfolder -there you can choose between: Yes, No or Cancel.
  • Menu Modify>EXIF: ExifImageWidth & Height option added.
    This will set ExifImageWidth & ExifImageHeight tags according to actual image dimension (works on JPG files only).


v3.19 [07.Jun.2008]
  • Modify Canon Makernotes>LensType added.
    This option supports changing lens name for EOS 1D Mk3, 1Ds Mk3, 5D, 40D, 400D... in case "Unknown" lens is being used. Note: EOS 1D Mk2 and 1Ds Mk2 aren't supported.


v3.18 [06.Jun.2008]
  • Bug removed for Restore JPG metadata menu.
    In case source folder (path) contained spaces, GUI didn't copy metadata -which is now corrected.


v3.17 [04.Jun.2008]
  • Menu Modify>Nikon Makernotes>Set no-CPU Lens data option modified.
    -entering exif lens setting data (FocalLength & FNumber) has been added back (as option).
  • Menu Export/import>Restore JPG metadata work corrected
    -all metadata are copied from source to destination (as before), except Exif:Orientation tag.


v3.16 [25.May 2008]
  • Menu Modify>Nikon Makernotes>Set no-CPU Lens data option modified.
    • Entering exif lens setting data (FocalLength & FNumber) has been removed
      -it's been reported, this data is always written by camera if set by user.
    • Only files where Exif:Make=NIKON and Makernote:LensType=MF will be modified
      -which prevent writing into files where non-MF lens is used.
    Note: I don't have Nikon software to check possible consequences -so tryout first!


v3.15 [18.May 2008]
  • Menu Modify>Nikon Makernotes>Set no-CPU Lens data option added.
    -which makes possible to manually enter relevant lens data for older (no-CPU) lenses, so lens metadata can be correctly seen inside other applications (e.g. Lightroom).
    Note: All selected image files, which contain Exif:Make=NIKON, will be updated. If/when I get further info about what's written into Makernote (if such lens is used), then I'll try to apply more secure filtering.
    Note:I don't have Nikon software to check possible consequences -so tryout first.


v3.14 [17.May 2008]
  • Button ICC added into List* panel -for examining ICC_Profile data on all files inside working directory.
    By default, you will see here:
    • FileName
    • EXIF:ColorSpace value -so you can see if Exif:ColorSpace matches with ICC_Profile.
      This is the only EXIF tag here (all followed tags corespondent to ICC_Profile).
    • ProfileDescription -taken from ICC_Profile metadata.
    Similar to other metadata sections, you can change what's being displayed here when you click ICC button. To do that, open ExifToolGUI.ini file and find [ListViewTags] section. There you can add, for example:
    ICC_Profile=ProfileDescription ProfileVersion
    Note: You can't (don't need to) write EXIF:ColorSpace here -it will be displayed by default!
  • State of menu Options>Don't backup files when writing is permanent saved.
    Till now, when starting GUI, this option was unchecked by default (meaning, make backups) -now, it's last state will be remembered.
  • Edit EXIF:UserComment option added -I've heard this can be usefull for Nikon owners.


v3.13 [10.May 2008]
  • Option Import ICC/ICM file added into Export/Import menu.
    There are three options (sub-menus) for importing single external *.icc/*.icm file into image file(s):
    • into all selected files.
    • only files having ColorSpace defined as sRGB will be updated.
    • only files having ColorSpace defined as Uncalibrated will be updated.
    Note: when selecting external icc/icm source file, GUI doesn't check for further info of that file -so user should know what's being selected.
  • Option ICC Profile added into Import metadata from single file menu.
    -which makes possible to import ICC metadata from any image file into selected image file(s).
  • Edit EXIF:ColorSpace added into "Image properties" tab.
    -where sRGB or Uncalibrated value can be set.
    Note: use Uncalibrated for AdobeRGB colorspace.
  • Edit EXIF:InteropIndex added into "Image properties" tab.
    -where sRGB or AdobeRGB value can be set.
    Note: If InteropIndex tag is defined, then it should contain value according to ColorSpace value.
  • Menu Modify>Remove metadata: Remove XMP-exif:All option added.


v3.12 [04.May 2008]
  • Menu Remove metadata: option Remove Exif IFD1 section added .
    When converting raw into TIFF, Canon DPP creates so called two "pages" TIFF file, where:
    • Exif_IFD0 (1st page) contains normal full size image
    • Exif_IFD1 (2nd page) contains much smaller thumbnail image
    Even there's nothing wrong with such structure, some image apps may have troubles with such TIFFs (e.g.: if such TIFF is opened using ACDSee, user is repeately asked which "page" should be used).
    From my experience, it is totally safe to remove IFD1 section (thumbnail) from TIFF -no app will miss it.


v3.11 [24.Apr.2008]
  • New lenses (LensType) supported by Canon DPP v3.3 added.
    Note, that this feature is of (great) use only for Canon EOS 20D and EOS 350D owners.
  • CanonVRD metadata section can now be seen in View>Maker too.
    Until now, this was possible in View>All only. CanonVRD contains settings applied by DPP.


v3.10 [04.Apr.2008]
  • Menu Modify>Remove Metadata...
    Remove XMP-crss:All and Remove XMP-crs:All added (by user request).
  • Menu Export/Import>Import XMP metadata option added.
    This copies XMP metadata from multiple source files into multiple destination files, where:
    • -source file may be any file containing XMP metadata (jpg, mie, xmp,...).
    • -destination file may be any type of image file (jpg, CR2,...), capable to accept XMP metadata.
    • -XMP metadata will only be copied from-to, where source and destination FileNames are equal.


v3.09 [25.Mar.2008]
  • Edit IPTC/XMP:Categories added.
    This tag (SupplementalCategories actually) behaves exactly the same way as Keywords/Subject does -which means, Categories tag may contain multiple values.
    Note: This tag is standardized for IPTC, but marked as deprecated for XMP. Anyway, most popular photo applications do read/write Categories inside XMP.


v3.08 [18.Mar.2008]
  • Edit XMP: Rights added (Main tab) to complement IPTC:CopyrightNotice.
  • Modify>Copy from XMP to IPTC and Copy from IPTC to XMP added.
    When copying, content of destination tags will be overwritten (not added) -keep that in mind when copying keywords!
    Note: Because IPTC and XMP sections use different character coding, some East-European characters may not be translated correctly.


v3.07 [17.Feb.2008]
  • Edit XMP: Rating added (Main tab)
  • Fixed: Now, when View>ALL is used, GPS values are formatted as well (note: Custom view doesn't support formatted GPS values).


v3.06 [10.Feb.2008]
  • Export/Import>Export Metadata into>Common TXT file menu added.
    This option was already available in 2.xx version, but I somehow forgot to implement it in 3.xx version. Added by user request.
  • Modify>XMP: DateTime copy from EXIF menu added.
    By executing this GUI option, all three EXIF DateTime values are copied into XMP section, where TimeZone offset is set to Zero.
  • Program>Preferences...File Filter added into Preferences panel.
    Till now, Filter "*.jpg" was set by default when you started GUI. Using Preferences, you can define your own favorite filter, which will be used by default everytime you start GUI. Added by user request.


v3.05 [30.Jan.2008]
  • Edit XMP:Lens tag added (Various tab).
    This may be of interest for those having scanned images. Btw. Adobe Lightroom reads/writes this tag too (as opposite to EXIF:Lens tag, which isn't recignized by most tools).


v3.04 [24.Jan.2008]
  • List* button added.
    More descriptive name for this button could be "List favorite tag values for all files inside current folder".
    When you run this GUI version for the first time and click on List* button, each section (EXIF,IPTC,XMP) will contain only one tag. Now close GUI, run it again and click List* button. This time there will be more tags for XMP section.
    Of course, you'll wish to add/replace your own favorite tags for each section. You can do that by editing ExifToolGUI.ini file: see [ListViewTags] section there and you'll see, it's very simple task.
    How to use List*: inside List window, you (can) select multiple files and when leaving, selectons will be "copied" into main browser window. Because desired files are already selected, you can apply any modification on them.
    Note: Don't add too many tags (max five or six, maybe), because parsing multiple files can take a while (my low-end PC needed ~20sec creating XMP list for 350 raw files). So, try-out first.
  • Filter button added (back again).
    -for filtering file names/extensions inside main browser window. Note: This filter is also valid for List* button.


v3.03 [15.Jan.2008]
  • Program>Preferences... menu for default presets added.
    Some of presets can be used by pressing "Def" button (where available) for inserting default tag values.
  • Bug removed: When exporting Exif+Makernotes into TXT/HTM file, Makernotes data wasn't written -which is now corrected.


v3.02 [12.Jan.2008]
  • Extract/Embed Preview JPG (from/into CR2, DNG and NEF files) added
    These single-file options have already been available in pre-3.00 versions of GUI and I think they are worth to have them back.
  • Restore JPG metadata modified -now, only selected files are restored with metadata from source files.
    Note: There's no need to select (original) file with exactly the same name inside source folder -select any of them. So, why selecting source file at all? Because, by selecting, you don't select particular filename, but file extension -and only filenames with extension you have select, will be compared with destination filenames and restored (where filenames are equal).


v3.01 [09.Jan.2008]
  • Menu Export/Import>Restore JPG metadata added
    If metadata inside JPG files is corrupted/missing (after editing, for example), then this command will copy ALL metadata from source folder (from your original source files or MIE backup files) into all JPG files inside working folder.
    Metadata will only be copied, where source FileNames and FileNames of destination JPG files are equal.
    This is very powerful command and to know how to use it: try it.
  • Exported metadata files now have the same FileName(s) as source file (see reason above).


v3.00 [07.Jan.2008]
Yes, it's major version update, because a lot of changes has been done. If you'll watch closely, you'll see, that everything has been changed -except users workflow. First of what you will notice is, GUI has somehow less menu options. Options are still available, but they are on other places -you'll see them, as/when you will need them.
Note (if you already use GUI): I recommend you save somewhere your old "ini" file (if you use CustomViewTags), so GUI can build new (clean) ini file. Later, you can copy your CustomViewTags back into newly created ini file.
Now, let's see what that "major changes" mean:

  • Full batch workflow
    For all metadata editing/writing options, single or multiple files (within working directory) can be selected. There are reasons why I've kept "working directory/folder" approach. One of them is: if working on subfolders is allowed, then it can happen very fast, that you would changed files, which you don't want to change -even worse: you don't notice what happened.


  • Full country specific characters support
    EXIF and IPTC specifications are quite restrictive in this regard. So I've decided for the same approach as other image editors and metadata tools do: allow writing all country specific characters where possible. By doing this, the main goal was to keep these characters compatible with others well known tools.
    Anyway, if you see (using GUI) some "strange" character somewhere inside metadata, check with some other tool first. If there are differences, then let me know please.


  • Separate editing for EXIF, IPTC and XMP
    There were two reasons for doing it that way:
    • All three sections use different character coding. So, it was easier for me to implement this "coding", if I use separate workflow for each section (and repair, if something goes wrong).
    • From users view, it is somehow logical, these sections are separated...

  • IPTC and XMP keyword editing
    It's up to you to decide, which one you prefer to use, as workflow is the same for both.
    Note: GUI is not ment for "keywording" images; it is ment for "repairing" keywords. Using GUI as general "keywording" tool, would require more user friendly interface in this regard.
    OK, as I use only a few keywords per image, I use GUI as my prime "keywording" tool, though.


  • Export metadata into MIE, TXT, XMP and HTM files
    You can export metadata section(s) of your choice, into different output files:
    • MIE -is standardized metadata container. As it (can) contain everything image file contains, use it as metadata backup file. Because, metadata can be later imported from MIE file the same way as from any image file.
    • TXT -can be opened with Notepad...
    • XMP -is standardized format, which you can examine with GUI later or use it at will. Note: Only XMP metadata is exported into XMP file.
    • HTM -if you prefer/need to have html file for whatever reason...

  • Discover the rest...
    -and I hope, you will agree: GUI has become more user friendly and a bit more powerfull.


v2.00 [25.Oct.2007]
  • major update: totally new GUI written from scratch.

v1.00 [27.May,2007]
  • first release.