Re: exiftools
Re: exiftools
- Subject: Re: exiftools
- From: Eric Saunders <email@hidden>
- Date: Thu, 01 Mar 2012 09:54:49 -0500
Roger and Craig
,
On Wed, Feb 29, 2012 at 10:29 PM, Roger Howard
<email@hidden> wrote:
>
>
>Sure thing.
>
>First things first - or rather let's start from the end... *where* do you want this tag stored? Is it meant to be stored in XMP? Or a custom IPTC tag? Custom PNG tag? This isn't so >much an exiftool question as a general one - where do you want this data stored? In what types of files?
Sorry. I knew to include this and was so frustrated yesterday that I went kind of blank.
I want to store the information in Tiff and Jpeg files. In XMP. Custom namespace I think. Here are the tags in a tiff file that I got the file info for.
<rdf:Description rdf:about=""
xmlns:xwnv="
http://ns.xinet.com/ns/xinetschema#">
<xwnv:Original_Filename>W_S12_ROSY_Vera</xwnv:Original_Filename>
<xwnv:Pattern>Rosy Posies</xwnv:Pattern>
<xwnv:SKU>10096121-V1</xwnv:SKU>
<xwnv:Style>Vera</xwnv:Style>
</rdf:Description>
>Second, what type of field? Just a simple, single text value? XMP provides a lot of awesomeness like translation support, multivalue fields (bags), etc.
Text
>Ok, all that out of the way - have you looked at:
>
>http://owl.phy.queensu.ca/~phil/exiftool/config.html
>
>That's a pretty exhaustive sample of just about everything you could do with a custom tag configuration file... yours will be much, much smaller, and simpler, as this shows pretty >mcuh everything possible.
And even that confused me.
I'm not a Perl guy myself, but it's still pretty straightforward - the complicate stuff isn't because it's Perl, it's because embedded metadata is complicated - believe me when I say exiftool makes this about as easy as it could be without dumbing it down.
Recommended reading? I welcome any chance to improve my knowledge...
In essence, you're going to create a stripped down version of that file; then store it in your home directory (~) as ".ExifTool_config", or simply load it when you run exiftool using the -config option.
Ok, all that said, here's the simple example I can come up with:
#------------------------------------------------------------------------------
%Image::ExifTool::UserDefined = (
'Image::ExifTool::XMP::xmp' => {
CustomFieldName => { },
}
);
#------------------------------------------------------------------------------
OK. I think the part about the xinet is the custom namespace. How do I handle that? I did look at the exiftool config documentation, but I dont understand metadata format information. I have an assignment to replace a script that was run only and is no longer working. I can read and write tags with exiftool. The part I am hung up on is writing to the file with the above custom tags. I think I almost get it, but am hanging on the edge. Any information or recommendation as to where to go to get information would be awesome. Just remember that I dont know much (any) to start with.
Thank you both for your help,
Eric
This electronic message contains information from MeadWestvaco Corporation or
subsidiary companies, which may be confidential, privileged or otherwise protected
from disclosure. The information is intended to be used solely by the recipient(s)
named. If you are not an intended recipient, be aware that any review, disclosure,
copying, distribution or use of this transmission or its contents is prohibited. If you
have received this transmission in error, please notify MeadWestvaco immediately
at email@hidden.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden