Image-ExifTool - Re: XML output option

Posted on Fri Oct 10 13:34:29 2008 by exiftool in response to 9014 (See the whole thread of 28)
Re: XML output option
Thanks Kailash,

I am aiming to release exiftool 7.47 tomorrow, and I am really happy with the RDF/XML implementation. I now have it so exiftool will read back these files too. Below is an example output:

- Phil

exiftool a.jpg -X
<?xml version='1.0' encoding='UTF-8'?> <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> <rdf:Description rdf:about='a.jpg' xmlns:et='http://ns.exiftool.ca/1.0/' et:toolkit='Image::ExifTool 7.47' xmlns:ExifTool='http://ns.exiftool.ca/ExifTool/1.0/' xmlns:File='http://ns.exiftool.ca/File/1.0/' xmlns:IFD0='http://ns.exiftool.ca/EXIF/IFD0/1.0/' xmlns:ExifIFD='http://ns.exiftool.ca/EXIF/ExifIFD/1.0/' xmlns:IPTC='http://ns.exiftool.ca/IPTC/IPTC/1.0/' xmlns:Composite='http://ns.exiftool.ca/Composite/1.0/'> <ExifTool:ExifToolVersion>7.47</ExifTool:ExifToolVersion> <File:FileName>a.jpg</File:FileName> <File:Directory>.</File:Directory> <File:FileSize>1375 bytes</File:FileSize> <File:FileModifyDate>2008:10:10 07:23:59-04:00</File:FileModifyDate> <File:FileType>JPEG</File:FileType> <File:MIMEType>image/jpeg</File:MIMEType> <File:ExifByteOrder>Little-endian (Intel, II)</File:ExifByteOrder> <File:CurrentIPTCDigest>32acda5aea9ad1d96e5b56b502e33ff2</File:CurrentIPTCDigest> <File:ImageWidth>8</File:ImageWidth> <File:ImageHeight>8</File:ImageHeight> <File:EncodingProcess>Baseline DCT, Huffman coding</File:EncodingProcess> <File:BitsPerSample>8</File:BitsPerSample> <File:ColorComponents>3</File:ColorComponents> <File:YCbCrSubSampling>YCbCr4:2:0 (2 2)</File:YCbCrSubSampling> <IFD0:ImageDescription>A witty caption</IFD0:ImageDescription> <IFD0:Make>FUJIFILM</IFD0:Make> <IFD0:Model>FinePix2400Zoom</IFD0:Model> <IFD0:Orientation>Horizontal (normal)</IFD0:Orientation> <IFD0:XResolution>72</IFD0:XResolution> <IFD0:YResolution>72</IFD0:YResolution> <IFD0:ResolutionUnit>inches</IFD0:ResolutionUnit> <IFD0:Software>Adobe Photoshop 7.0</IFD0:Software> <IFD0:ModifyDate>2004:02:26 09:36:46</IFD0:ModifyDate> <IFD0:Artist>Phil Harvey</IFD0:Artist> <IFD0:YCbCrPositioning>Centered</IFD0:YCbCrPositioning> <IFD0:Copyright>Copyright 2004 Phil Harvey</IFD0:Copyright> <ExifIFD:FNumber>3.5</ExifIFD:FNumber> <ExifIFD:ExposureProgram>Program AE</ExifIFD:ExposureProgram> <ExifIFD:ISO>100</ExifIFD:ISO> <ExifIFD:ExifVersion>0210</ExifIFD:ExifVersion> <ExifIFD:DateTimeOriginal>2001:05:19 18:36:41</ExifIFD:DateTimeOriginal> <ExifIFD:CreateDate>2001:05:19 18:36:41</ExifIFD:CreateDate> <ExifIFD:ComponentsConfiguration>YCbCr</ExifIFD:ComponentsConfiguration> <ExifIFD:ShutterSpeedValue>1/64</ExifIFD:ShutterSpeedValue> <ExifIFD:ApertureValue>3.5</ExifIFD:ApertureValue> <ExifIFD:BrightnessValue>2</ExifIFD:BrightnessValue> <ExifIFD:ExposureCompensation>0</ExifIFD:ExposureCompensation> <ExifIFD:MaxApertureValue>3.5</ExifIFD:MaxApertureValue> <ExifIFD:MeteringMode>Multi-segment</ExifIFD:MeteringMode> <ExifIFD:Flash>Fired</ExifIFD:Flash> <ExifIFD:FocalLength>6.0 mm</ExifIFD:FocalLength> <ExifIFD:FlashpixVersion>0100</ExifIFD:FlashpixVersion> <ExifIFD:ColorSpace>sRGB</ExifIFD:ColorSpace> <ExifIFD:ExifImageWidth>100</ExifIFD:ExifImageWidth> <ExifIFD:ExifImageHeight>80</ExifIFD:ExifImageHeight> <ExifIFD:FocalPlaneXResolution>3053</ExifIFD:FocalPlaneXResolution> <ExifIFD:FocalPlaneYResolution>3053</ExifIFD:FocalPlaneYResolution> <ExifIFD:FocalPlaneResolutionUnit>cm</ExifIFD:FocalPlaneResolutionUnit> <ExifIFD:SensingMethod>One-chip color area</ExifIFD:SensingMethod> <ExifIFD:FileSource>Digital Camera</ExifIFD:FileSource> <ExifIFD:SceneType>Directly photographed</ExifIFD:SceneType> <IPTC:ApplicationRecordVersion>2</IPTC:ApplicationRecordVersion> <IPTC:ObjectName>Test IPTC picture</IPTC:ObjectName> <IPTC:Urgency>8</IPTC:Urgency> <IPTC:Category>1</IPTC:Category> <IPTC:SupplementalCategories> <rdf:Bag> <rdf:li>amazing</rdf:li> <rdf:li>image</rdf:li> <rdf:li>utilities</rdf:li> </rdf:Bag> </IPTC:SupplementalCategories> <IPTC:Keywords> <rdf:Bag> <rdf:li>ExifTool</rdf:li> <rdf:li>Test</rdf:li> <rdf:li>XMP</rdf:li> </rdf:Bag> </IPTC:Keywords> <IPTC:SpecialInstructions>What instructions</IPTC:SpecialInstructions> <IPTC:DateCreated>2004:02:26</IPTC:DateCreated> <IPTC:By-line>Phil Harvey</IPTC:By-line> <IPTC:By-lineTitle>My Position</IPTC:By-lineTitle> <IPTC:City>Kingston</IPTC:City> <IPTC:Province-State>Ont</IPTC:Province-State> <IPTC:Country-PrimaryLocationName>Canada</IPTC:Country-PrimaryLocationName> <IPTC:OriginalTransmissionReference>What is a transmission reference</IPTC:OriginalTransmissionRef +erence> <IPTC:Headline>No headline</IPTC:Headline> <IPTC:Credit>My Credit</IPTC:Credit> <IPTC:Source>I&#39;m the source</IPTC:Source> <IPTC:CopyrightNotice>Copyright 2004 Phil Harvey</IPTC:CopyrightNotice> <IPTC:Caption-Abstract>A witty caption</IPTC:Caption-Abstract> <IPTC:Writer-Editor>I wrote it</IPTC:Writer-Editor> <Composite:Aperture>3.5</Composite:Aperture> <Composite:BaseName>a</Composite:BaseName> <Composite:Extension>jpg</Composite:Extension> <Composite:ImageSize>8x8</Composite:ImageSize> <Composite:ShutterSpeed>1/64</Composite:ShutterSpeed> <Composite:FocalLength35efl>6.0 mm</Composite:FocalLength35efl> <Composite:LightValue>9.6</Composite:LightValue> </rdf:Description> </rdf:RDF>
Direct Responses: 9025 | 9030 | Write a response