XMP SPECIFICATION PART 3 STORAGE in FILES January 2020 Copyright © 2020 Adobe Inc
Total Page:16
File Type:pdf, Size:1020Kb
XMP SPECIFICATION PART 3 STORAGE IN FILES January 2020 Copyright © 2020 Adobe Inc. All rights reserved. Adobe XMP Specification Part 3: Storage in Files NOTICE: All information contained herein is the property of Adobe Inc. No part of this publication (whether in hard-copy or electronic form) may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written consent of Adobe Inc. Adobe, the Adobe logo, Acrobat, Acrobat Distiller, Flash, FrameMaker, InDesign, Illustrator, Photoshop, PostScript, and the XMP logo are either registered trademarks or trademarks of Adobe Inc. in the United States and/or other countries. MS-DOS, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Apple, Macintosh, Mac OS and QuickTime are trademarks of Apple Computer, Inc., registered in the United States and other countries. UNIX is a trademark in the United States and other countries, licensed exclusively through X/Open Company, Ltd. All other trademarks are the property of their respective owners. This publication and the information herein is furnished AS IS, is subject to change without notice, and should not be construed as a commitment by Adobe Inc. Adobe Inc. assumes no responsibility or liability for any errors or inaccuracies, makes no warranty of any kind (express, implied, or statutory) with respect to this publication, and expressly disclaims any and all warranties of merchantability, fitness for particular purposes, and noninfringement of third party rights. Contents 1 Embedding XMP metadata in application files . 9 1.1 Image formats . 9 1.1.1 DNG (Digital Negative). 10 1.1.2 GIF (Graphic Interchange Format) . 11 1.1.3 JPEG . 12 1.1.4 JPEG 2000 . 16 1.1.5 PNG (Portable Network Graphics) . 16 1.1.6 TIFF (Tagged Image File Format) . 17 1.1.7 SVG (Scalable Vector Graphics) . 19 1.2 Dynamic media formats . 20 1.2.1 ASF (WMA, WMV) . 21 1.2.2 FLV (Flash® Video) . 23 1.2.3 IFF/RIFF (AVI, WAV, AIFF) . 24 1.2.4 MOV (QuickTime). 25 1.2.5 MP3 . 26 1.2.6 MPEG-2 . 27 1.2.7 MPEG-4 (generic and F4V) . 27 1.2.8 SWF (Flash) . 27 1.3 Video package formats . 28 1.3.1 AVCHD . 29 1.3.2 P2 . 29 1.3.3 Sony HDV (High Definition Video) . 30 1.3.4 XDCAM. 30 1.4 Adobe application formats . 33 1.4.1 AI (Adobe Illustrator®) . 34 1.4.2 INDD, INDT (Adobe InDesign®). 34 1.4.3 PSD (Adobe Photoshop) . 38 1.5 Markup formats . 40 1.5.1 HTML . 40 1.5.2 XML . 41 1.6 Document formats. 41 1.6.1 PDF . 41 1.6.2 PS, EPS (PostScript® and Encapsulated PostScript) . 42 1.6.3 UCF (Universal Container Format). 48 2 Handling native metadata . 51 2.1 Reconciling metadata in different formats . 51 2.1.1 Text encodings in import and export . 51 2.1.2 Native metadata export and import . 52 2.1.3 Use of native metadata digests . 53 2.2 Native metadata in PDF files. 53 2.2.1 User-defined keys. 53 2.2.2 Resolving metadata conflicts . 54 2.3 Native metadata in dynamic media formats . 54 2.3.1 Native metadata in ASF (WMA, WMV) formats . 54 2.3.2 Native metadata in IFF/RIFF (AVI, WAV, AIFF) formats . 55 2.3.3 Native metadata in MP3 . 60 2.3.4 Native metadata in MPEG-4. 61 2.4 Native metadata in digital photography formats . 62 2.4.1 Reconciliation issues . 63 2.4.2 Encoding of text in metadata . 64 ©Adobe Inc, 2020 3 3 Digital photography native metadata . .65 3.1 Metadata storage in native formats . 65 3.1.1 TIFF metadata . 65 3.1.2 Exif metadata . 65 3.1.3 Photoshop image resources . 66 3.1.4 IPTC (IIM) metadata . 67 3.2 Reconciling metadata properties . 68 3.2.1 Photoshop image resources for metadata . ..