github hvdwolf/jExifToolGUI 1.4.1
jExifToolGUI 1.4.1

latest releases: 2.0.2, 2.0.1, 2.0.0...
3 years ago

jExifToolGUI

jExifToolGUI is a java/Swing Windows/Linux/MacOS graphical frontend for the excellent command-line ExifTool application by Phil Harvey.

A Readme is here
A temporary website is here
Some short "installation" instructions are here
The Changelog is here

Below you will find several binary releases:
The below releases do NOT contain exiftool itself. Download exiftool from https://exiftool.org/ (the linux deb will do that for you).
Windows users: remember to rename the "exiftool(-k).exe" to "exiftool.exe".

Universal jar

jExifToolGUI.jar: Just the bare jExifToolGUI.jar containing all dependencies. You need to have java version 8 (1.8) or newer installed on your system. Start with java -jar jExifToolGUI.jar &.
This version should run on any system that comes included with java 8 or newer or where you can install java 8 or newer. (Windows/Linux/MacOS (BSD*unix)/Solaris/AIX/HP*UX etc.)

Windows:

  • jExifToolGUI-1.4.1.0-win-x86_64_with-jre.zip: A windows 64-bit executable including java V11. Unzip with paths!
  • jExifToolGUI-1.4.1.0-win-x86_64.zip: A windows 32/64 bit executable without java. You need java 8 (1.8) or newer installed on your system.

MacOS:

  • jExifToolGUI-x86_64-macos-1.4.1-with_jre.dmg.zip: A MacOS bundle including java V11. Note: Apple is very unfriendly to non-Apple stuff like java/perl and other software. This bundle IS a working Apple bundle but not entirely according Apple standards.
  • jExifToolGUI-x86_64-macos-1.4.1.dmg: A MacOS bundle without java. You need java 8 (1.8) or newer installed on your system.

Linux

  • jexiftoolgui-1.4.1.deb: a Linux .deb package. For all Debian based systems (Debian/Ubuntu/Mint/MX Linux/Raspbian etc. etc.). This is a linux multi-architecture version as the relevant java V11 version for your system/architecture will be downloaded as dependency.
  • jExifToolGUI-1.4.1-x86_64.AppImage: Linux universal Appimage including java V11. Runs on every 64bit intel Linux system (and also inside Chromebook Linux beta). Simpy do a chmod +x jExifToolGUI-1.4.1-x86_64.AppImage and start with ./jExifToolGUI-1.4.1-x86_64.AppImage &.



Note: There is the java JDK (Java Development Kit) and java JRE (Java Runtime Environment). The JRE is needed to run java applications and is normally 4-5 times smaller than the full JDK. Since a few years the JREs are no longer distributed.
AdoptOpenJDK "strips" the JDKs and delivers JREs. See https://adoptopenjdk.net/releases.html


Changelog 1.4.1 bugfix

  • Fix: Issue #38 "Copy from selected image" adds leading space character for strings. All strings now "trim"-med, removing leading/trailing spaces.
  • Fix: Issue #42 When running on java 9 or above. You get a warning: "WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance". No problem at all and absolutely no performace impact (stupid log4j warning), but now the jar is converted to a "multi-version" jar.

previous 1.4.0

  • Add "add favorites/load favorites" to "Your Commands" tab and to "Exiftool Database" tab. You can save your favorite exiftool commands and/or queries to the database.
  • Add option to configure and use RAW image viewer: For all images (clunky on McOS as MacOS wants it own viewer), or only for raw images. Other formats (txt/audio/video/etc) will be opened according mime-type with their default app (if installed).
  • Linux: Set default font to SansSerif instead of Linux/java default Dialog bold. (Will be configurable for MacOS/Windows/Linux in 1.5)
  • Fix: Issue #36: Fix linewrap in exif:description and xmp:description.
  • Fix: Issue #37: Tif(f) files not previewed. They are now differently handled based on java version.
    • tiff images with preview/thumbnail images inside are displayed (this was already working).
    • tiff images without preview/thumbnail inside can only be displayed on java V11 or higher. Use a "full jre" version (comes with V11) or install V11 or newer.
  • Add "update" function. This new 1.4 does an extension on the database. You don't want to lose your user data (currently only lens configs if applicable)
  • Internal: add program icon to all windows (top-left)(not on MacOS as MacOS does not allow it).
  • Internal: DB diagram was displayed in external browser window. Is now displayed in internal scroll panel. It is "uncoupled" from the main window so you can keep it open.

Note: If the below Assets arrow is closed, click it to open it and see the files.

Don't miss a new jExifToolGUI release

NewReleases is sending notifications on new releases.