IPTC Extension (IPTCExt) tags are a highly detailed metadata schema developed by the International Press Telecommunications Council (IPTC) to handle modern photo data requirements. Unlike older IPTC Core tags which focus on basic captions and keywords, IPTCExt covers advanced attributes like AI-generated source types, complex location details, model releases, and artwork identification.
Crucially, IPTCExt tags can only be embedded using the XMP format (Extensible Metadata Platform); the older, legacy IIM format does not support them. Method 1: Using Command-Line Tools (ExifTool)
ExifTool by Phil Harvey is the industry standard for programmatic and batch metadata injection. Because IPTCExt relies strictly on XMP, you must target the XMP-iptcExt namespace. Use these command structures in your terminal:
Embed an AI digital source type (e.g., to label an image as AI-generated):
exiftool -XMP-iptcExt:DigitalSourceType=”http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia” image.jpg Use code with caution.
Embed structured location info (like a specific point of interest):
exiftool -XMP-iptcExt:LocationShownLocationName=“Eiffel Tower” image.jpg Use code with caution. Embed artwork details (for museums or archival records):
exiftool -XMP-iptcExt:ArtworkTitle=“The Starry Night” image.jpg Use code with caution. Method 2: Using Professional Photo Software
If you prefer a graphical interface, prominent Digital Asset Management (DAM) tools can handle these extensions natively. Adobe Bridge & Photoshop IPTC Extension schema (Iptc4xmpExt) – Exiv2
Leave a Reply