extract-iptc
Simple wrapper and parser around imagemagick's convert CLI utility call to extract IPTC/XMP metadata.
Installation
npm install extract-iptc
Usage
var ExtractIptc = ;// if convert utility isn'n in PATH variableExtractIptc;ExtractIptc;
Resulting meta object fields reference
NB. Returns array for any tag values with multiple occurrences.
extract-iptc | IPTC | XMP |
---|---|---|
title | Object Name | Title |
urgency | Urgency | Urgency |
category | Category | Category |
supplementalCategory | Supplemental Category | Supplemental Categories |
keywords | Keywords | Keywords |
instructions | Special Instruction | Instructions |
dateCreated | Date Created | Date Created |
author | By-line | Author |
authorsPosition | By-line Title | AuthorsPosition |
city | City | City |
state | Province/State | State/Province |
country | Country/Primary Location Name | Country |
transmissionReference | Original Transmission Reference | Transmission Reference |
headline | Headline | Headline |
credit | Credit | Credit |
source | Source | Source |
copyright | Copyright Notice | Copyright Notice |
description | Caption/Abstract | Description |
writer | Writer/Editor | Description Writer |