AUTO_ISO_Tool is a specialized, open-source metadata extension and graphical user interface (GUI) helper built specifically to work alongside Phil Harvey’s ExifTool. Developed by developer Alain (Aeropic), it was primarily created to fix a specific legacy limitation found in older camera models—most notably Canon’s early implementation of Auto ISO. The Core Problem It Solves
When early digital cameras (such as older Canon DSLRs and point-and-shoots) used the “Auto ISO” setting, they would write the actual, computed ISO value deep within the manufacturer’s proprietary MakerNotes metadata, rather than the standard EXIF:ISO tag.
Because of this, standard photo viewers, operating systems, and early database tools often failed to read the correct ISO value, displaying it as “Auto” or completely blank. AUTO_ISO_Tool extracts that hidden real value from the MakerNotes and explicitly creates or patches the standard EXIF:ISO field so all software can read it properly. Key Features of AUTO_ISO_Tool
ISO Patching: The tool automatically calculates or pulls the active ISO from the MakerNotes and copies it into the official EXIF:ISO tag.
Batch and Recursive Processing: Users can process single images, target entire directories, or use recursive matching to patch files nested deep within subfolders.
Metadata Translation: It includes additional utilities like copying user comments inside the EXIF:UserComment tag directly into the IPTC:Caption-Abstract tag.
Comprehensive Reading: It serves as a lightweight viewer to read file dates, captions, and overall metadata structures across multiple files simultaneously.
Drag-and-Drop Interface: Built on AutoIt, it encapsulates complex ExifTool command-line parameters into a simple Windows GUI where users can drop files directly onto the execution block. How it Works (Setup & Architecture)
AUTO_ISO_Tool is not a standalone metadata engine; it acts as a frontend wrapper that passes system commands to Phil Harvey’s command-line executable.
Download ExifTool: Users download the standard Windows executable version of ExifTool (exiftool(-k).exe).
Rename the Executable: The file must be renamed to exiftool.exe to allow command-line automation.
Directory Pairing: Both AUTO_ISO_Tool.exe and exiftool.exe must reside in the exact same system folder to communicate.
Execution: When a folder is dropped onto the tool and “GO patch it” is clicked, it queries the directory via ExifTool, applies the logic, and saves the modified tags. Modern Context
While AUTO_ISO_Tool remains a helpful snapshot of early digital photography scripting, modern camera manufacturers have long since corrected this issue by writing real-time auto ISO numbers directly to standard EXIF tags. Today, photographers still facing this specific retro-camera problem use this tool, or natively replicate its core feature in modern command terminals using a direct ExifTool script such as:exiftool “-exif:iso
If you are trying to manage metadata for an older camera fleet, I can help you write a modern command-line script to replicate this process, or recommend modern alternative GUIs like ExifToolGUI. Which path ExifTool by Phil Harvey
Leave a Reply