github hvdwolf/jExifToolGUI 1.5.0
jExifToolGUI 1.5.0

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.5.0.0-win-x86_64_with-jre.zip: A windows 64-bit executable including java V11. Unzip with paths!
  • jExifToolGUI-1.5.0.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.5.0-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.5.0.dmg: A MacOS bundle without java. You need java 8 (1.8) or newer installed on your system.

Linux

  • jexiftoolgui-1.5.0.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.5.0-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.5.0-x86_64.AppImage and start with ./jExifToolGUI-1.5.0-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:

  • Make app translatable: Change (almost) all "fixed" texts to "property based" translatable texts.
    • Translated into German => Big thanks to Karsten Günther.
    • Translated into Spanish => Big thanks to Martin Gersbach.
    • Translated into Dutch.
    • Preferences Language tab: Select your language of preference. By default in English if jExifToolGUI is not translated for your language yet. But you can select Spanish, German or Dutch if your system is in Chinese ;)
  • Preferences -> Look & Feel tab: File dialog (open/select files/folder) Option to select JFileChooser (shows same dialog on all systems) and Awt Filedialog (looks more "native Operating system" like)
  • Added the TwelveMonkeys imageIO library. Adds (additional) display support for bmp/jpeg/jpeg-2000/PNM (PBM/PGM/PPM/PAM)/PSD/TIFF/HDR/IFF/PCX/PICT/SGI/TGA/SVG/WMF
  • Complete rewrite of previews (with correct aspect ratio and rotation) and image view. Change default viewer to internal java viewer ("Display Image" or double-click preview). It will show the image resized to full-screen (unless smaller). RAW images are displayed in "external" RAW Image viewer (if configured in Preferences).
  • MacOS: Use sips on "High Sierra" and newer to convert heic to a jpg preview (and image view). This is very alpha and mostly doesn't work.
  • Preferences window now "tabbed". Currently pretty empty but supposed to grow.
    Fix: issue #53 xmpexport missing? Over the years this has changed to "Sidecar exports". Now added under (menu) Metadata: "Export Exif sidecar file(s)" and "Export XMP sidecar file(s)".(Known shortcoming: currently only works on paths and images without spaces. Comparable exiftool functions do work on other places: why not here? something in exiftool or me doing something wrong?)
  • Fix: Issue #54 Repair csv output (export metadata).
  • Implemented Issue #51 Reverse buttons in Rename Photos window
  • Fix (MacOS): Issue #40 Load directory don't work on OSX.
  • Implemented Issue #43 Edit Data->Gpano layout
  • Fix: RAW viewer could not be called correctly when path or file name contains spaces.
  • Fix: UTF-8 was not used in Preferences dropdown for "Language to use to display metadata tag names/descriptions".
  • Fix: UTF-8 was not used for output in "View data" tab in the table table and neither in "Your commands".

Don't miss a new jExifToolGUI release

NewReleases is sending notifications on new releases.