1. Setup

There are a few steps we need to perform before we can run Exifuse.

1.1. Install Exiftool

Exifuse can be partially used without the industry-standard EXIF reader/writer exiftool—but we want it all! Download and install it from its download page for your operating system. Then, on the command line of your system, try to run:

$ exiftool -ver

If that succeeds, you are done here. Otherwise you’ll need to make sure it is in your PATH (e.g., no-nonsense-copy exiftool.exe into your C:\Windows folder; otherwise, ChatGPT knows what to do).

1.2. Install Julia

This one is absolutely required. Download version 1.9+ from here. As before, check if this works:

$ julia --version

1.3. Install Exifuse

  1. Download Exifuse from Github to a folder of your choice:

    $ git clone https://github.com/umlet/exifuse.git
    
  2. This contains an exifuse bash script (as well as a Windows exifuse.bat script). Make sure it is executable ($ chmod +x exifuse on Linux-y systems) and in your PATH. Then simply run:

$ exifuse --init

1.4. Updates

Exifuse is in ALPHA, and will be frequently updated. Simply run

$ exifuse --update

to get the latest versions of the required packages; for Exifuse itself, simply run git pull in your repo clone.