11
11
XMP stands for "Extensible Metadata Platform", an XML/RDF-based metadata
12
12
format which is being pushed by Adobe. Information in this format can be
13
13
embedded in many different image file types including JPG, JP2, TIFF, PNG,
14
MIFF, PS, PDF, PSD and DNG.</p>
14
MIFF, PS, PDF, PSD and DNG, as well as audio file formats supporting ID3v2
16
17
<p>The XMP <b>Tag ID</b>'s aren't listed because in most cases they are identical
17
18
to the <b>Tag Name</b>.</p>
22
23
<code>rational</code> is two <code>integer</code> strings separated by a '/' character, <code>date</code>
23
24
is a date/time string in the format "YYYY:MM:DD HH:MM:SS[+/-HH:MM]",
24
25
<code>boolean</code> is either "True" or "False", and <code>lang-alt</code> is a list of string
25
alternatives in different languages. Currently, ExifTool only writes the
26
"x-default" language in <code>lang-alt</code> lists.</p>
26
alternatives in different languages.</p>
28
<p>Individual languages for <code>lang-alt</code> tags are accessed by suffixing the tag
29
name with a '-', followed by an RFC 3066 language code (ie. "XMP:Title-fr",
30
or "Rights-en-US"). A <code>lang-alt</code> tag with no language code accesses the
31
"x-default" language, but causes other languages to be deleted when writing.
32
The "x-default" language code may be specified when writing a new value to
33
write only the default language, but note that all languages are still
34
deleted if "x-default" tag is deleted. When reading, "x-default" is not
28
37
<p>The XMP tags are organized according to schema <b>Namespace</b> in the following
29
38
tables. Note that a few of the longer namespace prefixes given below have
65
74
<td>--> <a href='XMP.html#dex'>XMP dex Tags</a></td></tr>
78
<td>--> <a href='XMP.html#DICOM'>XMP DICOM Tags</a></td></tr>
69
82
<td>--> <a href='XMP.html#exif'>XMP exif Tags</a></td></tr>
73
86
<td>--> <a href='XMP.html#iptcCore'>XMP iptcCore Tags</a></td></tr>
77
90
<td>--> <a href='XMP.html#Lightroom'>XMP Lightroom Tags</a></td></tr>
94
<td>--> <a href='XMP.html#MediaPro'>XMP MediaPro Tags</a></td></tr>
277
302
<td class=c>real</td>
278
303
<td> </td></tr>
306
<td class=c>integer</td>
280
309
<td>Exposure</td>
281
310
<td class=c>real</td>
282
311
<td> </td></tr>
284
313
<td>FillLight</td>
285
314
<td class=c>integer</td>
286
315
<td> </td></tr>
288
317
<td>GreenHue</td>
289
318
<td class=c>integer</td>
290
319
<td> </td></tr>
292
321
<td>GreenSaturation</td>
293
322
<td class=c>integer</td>
294
323
<td> </td></tr>
297
326
<td class=c>boolean</td>
298
327
<td> </td></tr>
300
329
<td>HasSettings</td>
301
330
<td class=c>boolean</td>
302
331
<td> </td></tr>
304
333
<td>HighlightRecovery</td>
305
334
<td class=c>integer</td>
306
335
<td> </td></tr>
308
337
<td>HueAdjustmentAqua</td>
309
338
<td class=c>integer</td>
310
339
<td> </td></tr>
312
341
<td>HueAdjustmentBlue</td>
313
342
<td class=c>integer</td>
314
343
<td> </td></tr>
316
345
<td>HueAdjustmentGreen</td>
317
346
<td class=c>integer</td>
318
347
<td> </td></tr>
320
349
<td>HueAdjustmentMagenta</td>
321
350
<td class=c>integer</td>
322
351
<td> </td></tr>
324
353
<td>HueAdjustmentOrange</td>
325
354
<td class=c>integer</td>
326
355
<td> </td></tr>
328
357
<td>HueAdjustmentPurple</td>
329
358
<td class=c>integer</td>
330
359
<td> </td></tr>
332
361
<td>HueAdjustmentRed</td>
333
362
<td class=c>integer</td>
334
363
<td> </td></tr>
336
365
<td>HueAdjustmentYellow</td>
337
366
<td class=c>integer</td>
338
367
<td> </td></tr>
340
369
<td>IncrementalTemperature</td>
341
370
<td class=c>integer</td>
342
371
<td> </td></tr>
344
373
<td>IncrementalTint</td>
345
374
<td class=c>integer</td>
346
375
<td> </td></tr>
348
377
<td>LuminanceAdjustmentAqua</td>
349
378
<td class=c>integer</td>
350
379
<td> </td></tr>
352
381
<td>LuminanceAdjustmentBlue</td>
353
382
<td class=c>integer</td>
354
383
<td> </td></tr>
356
385
<td>LuminanceAdjustmentGreen</td>
357
386
<td class=c>integer</td>
358
387
<td> </td></tr>
360
389
<td>LuminanceAdjustmentMagenta</td>
361
390
<td class=c>integer</td>
362
391
<td> </td></tr>
364
393
<td>LuminanceAdjustmentOrange</td>
365
394
<td class=c>integer</td>
366
395
<td> </td></tr>
368
397
<td>LuminanceAdjustmentPurple</td>
369
398
<td class=c>integer</td>
370
399
<td> </td></tr>
372
401
<td>LuminanceAdjustmentRed</td>
373
402
<td class=c>integer</td>
374
403
<td> </td></tr>
376
405
<td>LuminanceAdjustmentYellow</td>
377
406
<td class=c>integer</td>
378
407
<td> </td></tr>
380
409
<td>LuminanceSmoothing</td>
381
410
<td class=c>integer</td>
382
411
<td> </td></tr>
384
413
<td>ParametricDarks</td>
385
414
<td class=c>integer</td>
386
415
<td> </td></tr>
388
417
<td>ParametricHighlights</td>
389
418
<td class=c>integer</td>
390
419
<td> </td></tr>
392
421
<td>ParametricHighlightSplit</td>
393
422
<td class=c>integer</td>
394
423
<td> </td></tr>
396
425
<td>ParametricLights</td>
397
426
<td class=c>integer</td>
398
427
<td> </td></tr>
400
429
<td>ParametricMidtoneSplit</td>
401
430
<td class=c>integer</td>
402
431
<td> </td></tr>
404
433
<td>ParametricShadows</td>
405
434
<td class=c>integer</td>
406
435
<td> </td></tr>
408
437
<td>ParametricShadowSplit</td>
409
438
<td class=c>integer</td>
410
439
<td> </td></tr>
412
441
<td>RawFileName</td>
413
442
<td class=c>string</td>
414
443
<td> </td></tr>
417
446
<td class=c>integer</td>
418
447
<td> </td></tr>
420
449
<td>RedSaturation</td>
421
450
<td class=c>integer</td>
422
451
<td> </td></tr>
424
453
<td>Saturation</td>
425
454
<td class=c>integer/</td>
426
455
<td> </td></tr>
428
457
<td>SaturationAdjustmentAqua</td>
429
458
<td class=c>integer</td>
430
459
<td> </td></tr>
432
461
<td>SaturationAdjustmentBlue</td>
433
462
<td class=c>integer</td>
434
463
<td> </td></tr>
436
465
<td>SaturationAdjustmentGreen</td>
437
466
<td class=c>integer</td>
438
467
<td> </td></tr>
440
469
<td>SaturationAdjustmentMagenta</td>
441
470
<td class=c>integer</td>
442
471
<td> </td></tr>
444
473
<td>SaturationAdjustmentOrange</td>
445
474
<td class=c>integer</td>
446
475
<td> </td></tr>
448
477
<td>SaturationAdjustmentPurple</td>
449
478
<td class=c>integer</td>
450
479
<td> </td></tr>
452
481
<td>SaturationAdjustmentRed</td>
453
482
<td class=c>integer</td>
454
483
<td> </td></tr>
456
485
<td>SaturationAdjustmentYellow</td>
457
486
<td class=c>integer</td>
458
487
<td> </td></tr>
461
490
<td class=c>integer</td>
462
491
<td> </td></tr>
464
493
<td>ShadowTint</td>
465
494
<td class=c>integer</td>
466
495
<td> </td></tr>
497
<td>SharpenDetail</td>
498
<td class=c>integer</td>
501
<td>SharpenEdgeMasking</td>
502
<td class=c>integer</td>
505
<td>SharpenRadius</td>
506
<td class=c>real</td>
468
509
<td>Sharpness</td>
469
510
<td class=c>integer/</td>
656
697
<td> </td></tr>
657
698
</table></td></tr></table></blockquote>
700
<h2><a name='DICOM'>XMP DICOM Tags</a></h2>
701
<p>DICOM schema tags.</p>
703
<table class=frame><tr><td>
704
<table class=inner cellspacing=1>
705
<tr class=h><th>Tag Name</th>
706
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
708
<td>EquipmentInstitution</td>
709
<td class=c>string</td>
712
<td>EquipmentManufacturer</td>
713
<td class=c>string</td>
716
<td>PatientsBirthDate</td>
717
<td class=c>date</td>
721
<td class=c>string</td>
724
<td>PatientsName</td>
725
<td class=c>string</td>
729
<td class=c>string</td>
732
<td>SeriesDateTime</td>
733
<td class=c>date</td>
736
<td>SeriesDescription</td>
737
<td class=c>string</td>
740
<td>SeriesModality</td>
741
<td class=c>string</td>
744
<td>SeriesNumber</td>
745
<td class=c>string</td>
748
<td>StudyDateTime</td>
749
<td class=c>date</td>
752
<td>StudyDescription</td>
753
<td class=c>string</td>
757
<td class=c>string</td>
760
<td>StudyPhysician</td>
761
<td class=c>string</td>
763
</table></td></tr></table></blockquote>
659
765
<h2><a name='exif'>XMP exif Tags</a></h2>
660
766
<p>EXIF schema for EXIF tags.</p>
776
882
<td>FileSource</td>
777
883
<td class=c>integer</td>
778
<td><span class=s>3 = Digital Camera</span></td></tr>
884
<td><span class=s>1 = Film Scanner
885
<br>2 = Reflection Print Scanner
886
<br>3 = Digital Camera</span></td></tr>
780
888
<td>FlashEnergy</td>
781
889
<td class=c>rational</td>
1199
1307
<tr class=h><th>Tag Name</th>
1200
1308
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
1310
<td>HierarchicalSubject</td>
1311
<td class=c>string+</td>
1312
<td> </td></tr>
1202
1314
<td>PrivateRTKInfo</td>
1203
1315
<td class=c>string</td>
1204
1316
<td> </td></tr>
1205
1317
</table></td></tr></table></blockquote>
1319
<h2><a name='MediaPro'>XMP MediaPro Tags</a></h2>
1320
<p>IView MediaPro schema tags.</p>
1322
<table class=frame><tr><td>
1323
<table class=inner cellspacing=1>
1324
<tr class=h><th>Tag Name</th>
1325
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
1327
<td>CatalogSets</td>
1328
<td class=c>string+</td>
1329
<td> </td></tr>
1332
<td class=c>string</td>
1333
<td> </td></tr>
1336
<td class=c>string/</td>
1337
<td><span class=s><span class=n>(avoided due to conflict with XMP-iptcCore:Location)</span></span></td></tr>
1340
<td class=c>string+</td>
1341
<td> </td></tr>
1344
<td class=c>string</td>
1345
<td> </td></tr>
1348
<td class=c>string+</td>
1349
<td> </td></tr>
1350
</table></td></tr></table></blockquote>
1207
1352
<h2><a name='Microsoft'>XMP Microsoft Tags</a></h2>
1208
1353
<p>Microsoft Photo schema tags. This is likely not a complete list, but
1209
1354
represents tags which have been observed in sample images. The actual
1457
1611
<br>34676 = SGILog
1458
1612
<br>34677 = SGILog24
1459
1613
<br>34712 = JPEG 2000
1460
<br>34713 = Nikon NEF Compressed</span></td></tr>
1614
<br>34713 = Nikon NEF Compressed
1615
<br>65000 = Kodak DCR Compressed
1616
<br>65535 = Pentax PEF Compressed</span></td></tr>
1462
1618
<td>Copyright</td>
1463
1619
<td class=c>lang-alt</td>
2102
2258
<td class=c>date+</td>
2103
2259
<td> </td></tr>
2262
<td class=c>string</td>
2263
<td> </td></tr>
2105
2265
<td>LastURL</td>
2106
2266
<td class=c>string</td>
2107
2267
<td> </td></tr>
2109
2269
<td>ManagedFromDocumentID</td>
2110
2270
<td class=c>string</td>
2111
2271
<td> </td></tr>
2113
2273
<td>ManagedFromInstanceID</td>
2114
2274
<td class=c>string</td>
2115
2275
<td> </td></tr>
2117
2277
<td>ManagedFromManager</td>
2118
2278
<td class=c>string</td>
2119
2279
<td> </td></tr>
2121
2281
<td>ManagedFromManagerVariant</td>
2122
2282
<td class=c>string</td>
2123
2283
<td> </td></tr>
2125
2285
<td>ManagedFromManageTo</td>
2126
2286
<td class=c>string</td>
2127
2287
<td> </td></tr>
2129
2289
<td>ManagedFromManageUI</td>
2130
2290
<td class=c>string</td>
2131
2291
<td> </td></tr>
2133
2293
<td>ManagedFromRenditionClass</td>
2134
2294
<td class=c>string</td>
2135
2295
<td> </td></tr>
2137
2297
<td>ManagedFromRenditionParams</td>
2138
2298
<td class=c>string</td>
2139
2299
<td> </td></tr>
2141
2301
<td>ManagedFromVersionID</td>
2142
2302
<td class=c>string</td>
2143
2303
<td> </td></tr>
2145
2305
<td>Manager</td>
2146
2306
<td class=c>string</td>
2147
2307
<td> </td></tr>
2149
2309
<td>ManagerVariant</td>
2150
2310
<td class=c>string</td>
2151
2311
<td> </td></tr>
2153
2313
<td>ManageTo</td>
2154
2314
<td class=c>string</td>
2155
2315
<td> </td></tr>
2157
2317
<td>ManageUI</td>
2158
2318
<td class=c>string</td>
2159
2319
<td> </td></tr>
2161
2321
<td>PreservedFileName</td>
2162
2322
<td class=c>string</td>
2163
2323
<td> </td></tr>
2165
2325
<td>RenditionClass</td>
2166
2326
<td class=c>string</td>
2167
2327
<td> </td></tr>
2169
2329
<td>RenditionOfDocumentID</td>
2170
2330
<td class=c>string</td>
2171
2331
<td> </td></tr>
2173
2333
<td>RenditionOfInstanceID</td>
2174
2334
<td class=c>string</td>
2175
2335
<td> </td></tr>
2177
2337
<td>RenditionOfManager</td>
2178
2338
<td class=c>string</td>
2179
2339
<td> </td></tr>
2181
2341
<td>RenditionOfManagerVariant</td>
2182
2342
<td class=c>string</td>
2183
2343
<td> </td></tr>
2185
2345
<td>RenditionOfManageTo</td>
2186
2346
<td class=c>string</td>
2187
2347
<td> </td></tr>
2189
2349
<td>RenditionOfManageUI</td>
2190
2350
<td class=c>string</td>
2191
2351
<td> </td></tr>
2193
2353
<td>RenditionOfRenditionClass</td>
2194
2354
<td class=c>string</td>
2195
2355
<td> </td></tr>
2197
2357
<td>RenditionOfRenditionParams</td>
2198
2358
<td class=c>string</td>
2199
2359
<td> </td></tr>
2201
2361
<td>RenditionOfVersionID</td>
2202
2362
<td class=c>string</td>
2203
2363
<td> </td></tr>
2205
2365
<td>RenditionParams</td>
2206
2366
<td class=c>string</td>
2207
2367
<td> </td></tr>
2209
2369
<td>SaveID</td>
2210
2370
<td class=c>integer</td>
2211
2371
<td> </td></tr>
2213
2373
<td>VersionID</td>
2214
2374
<td class=c>string</td>
2215
2375
<td> </td></tr>
2217
2377
<td>VersionsComments</td>
2218
2378
<td class=c>string+</td>
2219
2379
<td> </td></tr>
2221
2381
<td>VersionsEventAction</td>
2222
2382
<td class=c>string+</td>
2223
2383
<td> </td></tr>
2225
2385
<td>VersionsEventInstanceID</td>
2226
2386
<td class=c>string+</td>
2227
2387
<td> </td></tr>
2229
2389
<td>VersionsEventParameters</td>
2230
2390
<td class=c>string+</td>
2231
2391
<td> </td></tr>
2233
2393
<td>VersionsEventSoftwareAgent</td>
2234
2394
<td class=c>string+</td>
2235
2395
<td> </td></tr>
2237
2397
<td>VersionsEventWhen</td>
2238
2398
<td class=c>date+</td>
2239
2399
<td> </td></tr>
2241
2401
<td>VersionsModifier</td>
2242
2402
<td class=c>string+</td>
2243
2403
<td> </td></tr>
2245
2405
<td>VersionsModifyDate</td>
2246
2406
<td class=c>date+</td>
2247
2407
<td> </td></tr>
2249
2409
<td>VersionsVersion</td>
2250
2410
<td class=c>string+</td>
2251
2411
<td> </td></tr>
2414
2574
(This document generated automatically by Image::ExifTool::BuildTagLookup)
2415
<br><i>Last revised Apr 27, 2007</i>
2575
<br><i>Last revised Oct 11, 2007</i>
2416
2576
<p class=lf><a href='index.html'><-- ExifTool Tag Names</a></p>