IPTC and XMP from iViewMedia Pro



Hi Guys

I played around with iView Media Pro today, and put some text in all
possible fields they supported. Wrote it back to the picture, and
checked the result.

The below is a plain "strings <photo> | more" printout.

There is a lot of tags that f-spot do not handle today.
Scenes and Event should be similar to the Album concept I would think.
Copyright, Creator, Urgency and Rating is not handled at all.

I will add the People tag to Keywords in my patch.

For the rest, I will prepare my patch for them, but f-spot will not
handle the result though.

Bengt

<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Public XMP Toolkit Core
4.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
      <rdf:Description rdf:about=""
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/";>
         <photoshop:Urgency>2</photoshop:Urgency>
         <photoshop:Instructions>Instructions</photoshop:Instructions>
         <photoshop:City>City</photoshop:City>
         <photoshop:State>State</photoshop:State>
         <photoshop:Country>Country</photoshop:Country>
         <photoshop:TransmissionReference>Job
Identifier</photoshop:TransmissionReference>
         <photoshop:Headline>Headline</photoshop:Headline>
         <photoshop:Credit>Provider</photoshop:Credit>
         <photoshop:Source>NIKON D100 </photoshop:Source>
         <photoshop:CaptionWriter>Description
Writer</photoshop:CaptionWriter>
         <photoshop:AuthorsPosition>Creators
Title</photoshop:AuthorsPosition>
         <photoshop:SupplementalCategories>
            <rdf:Bag>
               <rdf:li>Categories Wife</rdf:li>
               <rdf:li>Categories Girls</rdf:li>
            </rdf:Bag>
         </photoshop:SupplementalCategories>
         <photoshop:DateCreated>2005-09-02</photoshop:DateCreated>
         <photoshop:Category>Category Bengt</photoshop:Category>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:dc="http://purl.org/dc/elements/1.1/";>
         <dc:creator>
            <rdf:Seq>
               <rdf:li>Creator First Name and Last Name</rdf:li>
            </rdf:Seq>
         </dc:creator>
         <dc:subject>
            <rdf:Bag>
               <rdf:li>Keywords Party</rdf:li>
               <rdf:li>Keywords Summer</rdf:li>
               <rdf:li>Keywords Beach</rdf:li>
            </rdf:Bag>
         </dc:subject>
         <dc:description>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">
</rdf:li>
            </rdf:Alt>
         </dc:description>
         <dc:title>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">Title</rdf:li>
            </rdf:Alt>
         </dc:title>
         <dc:rights>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">Copyright Notice</rdf:li>
            </rdf:Alt>
         </dc:rights>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:xapRights="http://ns.adobe.com/xap/1.0/rights/";>
         <xapRights:WebStatement>URL</xapRights:WebStatement>
         <xapRights:UsageTerms>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">Rights Usage Terms</rdf:li>
            </rdf:Alt>
         </xapRights:UsageTerms>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:xap="http://ns.adobe.com/xap/1.0/";>
         <xap:Rating>4</xap:Rating>
      </rdf:Description>
      <rdf:Description rdf:about=""

xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/";>
         <Iptc4xmpCore:Location>Location</Iptc4xmpCore:Location>
         <Iptc4xmpCore:CountryCode>ISO
Country</Iptc4xmpCore:CountryCode>
         <Iptc4xmpCore:IntellectualGenre>Ind. Genre
Bengt</Iptc4xmpCore:IntellectualGenre>
         <Iptc4xmpCore:CreatorContactInfo rdf:parseType="Resource">
            <Iptc4xmpCore:CiAdrExtadr>Creators
Address1&#xD;&#xA;Creators Address2</Iptc4xmpCore:CiAdrExtadr>
            <Iptc4xmpCore:CiAdrCity>Creators
City</Iptc4xmpCore:CiAdrCity>
            <Iptc4xmpCore:CiAdrRegion>Creators
State/Province</Iptc4xmpCore:CiAdrRegion>
            <Iptc4xmpCore:CiAdrPcode>Creators postal
code</Iptc4xmpCore:CiAdrPcode>
            <Iptc4xmpCore:CiAdrCtry>Creators
Country</Iptc4xmpCore:CiAdrCtry>
            <Iptc4xmpCore:CiTelWork>Creators
Phone</Iptc4xmpCore:CiTelWork>
            <Iptc4xmpCore:CiEmailWork>Creators
Email</Iptc4xmpCore:CiEmailWork>
            <Iptc4xmpCore:CiUrlWork>Creators Web
site</Iptc4xmpCore:CiUrlWork>
         </Iptc4xmpCore:CreatorContactInfo>
         <Iptc4xmpCore:SubjectCode>
            <rdf:Bag>
               <rdf:li>Subject Codes Bengt</rdf:li>
            </rdf:Bag>
         </Iptc4xmpCore:SubjectCode>
         <Iptc4xmpCore:Scene>
            <rdf:Bag>
               <rdf:li>Scenes Wedding</rdf:li>
               <rdf:li>Scenes Beach</rdf:li>
            </rdf:Bag>
         </Iptc4xmpCore:Scene>
      </rdf:Description>
      <rdf:Description rdf:about=""

xmlns:mediapro="http://ns.iview-multimedia.com/mediapro/1.0/";>
         <mediapro:Status>Status</mediapro:Status>
         <mediapro:Event>Event Jade</mediapro:Event>
         <mediapro:People>
            <rdf:Bag>
               <rdf:li>People Bengt</rdf:li>
               <rdf:li>People Jade</rdf:li>
               <rdf:li>People Jasmine</rdf:li>
            </rdf:Bag>
         </mediapro:People>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>


As a sidenote, f-spot interprets the IPTC data as follows:
read IPTCNAA - 
1:0 - ModelVersion IPTC Information Interchange Model (IIM) Version
number
1:90 - CodedCharacterSet The character set designation
2:0 - RecordVersion Number identifying the IIM version this application
record uses
2:5 - ObjectName Object name
2:7 - EditStatus Status of the objectdata according to the provider
2:12 - SubjectReference Unknown IIM DataSet
2:15 - Category Unknown IIM DataSet
2:20 - SupplementalCategory Unknown IIM DataSet
2:20 - SupplementalCategory Unknown IIM DataSet
2:25 - Keywords Unknown IIM DataSet
2:25 - Keywords Unknown IIM DataSet
2:25 - Keywords Unknown IIM DataSet
2:38 - ExpirationTime Unknown IIM DataSet
2:40 - SpecialInstructions Instructions from the creator to the receiver
not covered by other fields
2:55 - DateCreated Unknown IIM DataSet
2:80 - ByLine Creator of the content
2:85 - ByLineTitle The title of the author or creator
2:90 - City Name of the city the content is focussing on
2:95 - ProvinceState Unknown IIM DataSet
2:101 - PrimaryLocationName Full name of the country of the focus of the
content
2:103 - OriginalTransmissionReference Unknown IIM DataSet
2:105 - Headline Headline of the content
2:110 - Credit Unknown IIM DataSet
2:115 - Source Unknown IIM DataSet
2:116 - CopyrightNotice Copyright information for
2:120 - CaptionAbstract Unknown IIM DataSet
2:122 - WriterEditor The person involved in writing, editing or
correcting the object data or caption/abstract
2:22 - FixtureIdentifier Unknown IIM DataSet
2:118 - Contact Unknown IIM DataSet
2:118 - Contact Unknown IIM DataSet
2:118 - Contact Unknown IIM DataSet
2:92 - Sublocation Unknown IIM DataSet
2:208 - 720 Unknown IIM DataSet
2:209 - 721 Unknown IIM DataSet
2:210 - 722 Unknown IIM DataSet
2:211 - 723 Unknown IIM DataSet
2:212 - 724 Unknown IIM DataSet
2:213 - 725 Unknown IIM DataSet
2:214 - 726 Unknown IIM DataSet
2:215 - 727 Unknown IIM DataSet
2:224 - 736 Unknown IIM DataSet
2:224 - 736 Unknown IIM DataSet
2:225 - 737 Unknown IIM DataSet
2:226 - 738 Unknown IIM DataSet
2:227 - 739 Unknown IIM DataSet
2:10 - Urgency Unknown IIM DataSet
2:242 - 754 Unknown IIM DataSet
System.Exception: Invalid tag marker found 0 != 1c with 0 bytes
remaining 1
  at FSpot.Iptc.DataSet.Load (System.IO.Stream stream) [0x00000] 
  at FSpot.Iptc.IptcFile.Load (System.IO.Stream stream) [0x00000] 
0:0 - 0 Unknown IIM DataSet






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]