Applescript to import images to library

Started by Skids, March 29, 2025, 03:23:39 AM

Previous topic - Next topic

Skids

Hi all,

I have just completed an Applescript that uses Exiftool to import images into an library of images.  The import is designed to copy and rename images on a memory card and write them into date based folders that are contained within a parent folder.

The images are renamed using the capture time as a prefix and the copyright and Artists name are updated.  Lastly the filename is written into a number of fields based on posts on this forum.

Apart from renaming camera raw files remain unedited with the metadata being written into "standard" xmp sidecar files.  Metadata fields in Jpeg and DNG files are updated. 

One difference from the import/ingest routines in Lightroom and Photomechanic is that if a jpeg file shares the same name as a raw/dng file then the name of the source raw file is written into the fields in the jpeg file.

The user interface is somewhat restricted by what can be achieved in Applescript but it does the job.  The script saves a small settings file into the users library folder.  The script file is a script bundle that contains a copy of Exiftool meaning that Exiftool does not have to be installed on the end users machine.

If you use the application NeoFinder the script may be configured to update any catalogs that manage folders that have had images added to them.

I would like to say a big thank you to Phil and everyone else who answered all my questions as I developed this script.

The script and a short description is attached.