RE: IPTC info
RE: IPTC info
- Subject: RE: IPTC info
- From: Roger Howard <email@hidden>
- Date: Tue, 07 Mar 2006 12:46:38 -0800
On Tuesday, March 07, 2006, at 12:38PM, Stockly, Ed <email@hidden> wrote:
> >>>>Is there any way to get the IPTC or EXIF data from an image using Applescript, without using Photoshop or similar.
>
> I asked a very similar question a few weeks ago and, if you search the list archives for "metadata" or "IPTC" you'll find lots of details.
>
> Here's what I've found:
>
> Imagine photo <www.yvs.eu.com/imagine.html> is probably the slickest, fastest and cheapest solution. (it's free)
>
> Runner-up would be Graphics Converter (which is probably too similar to Photoshop) (it's not free, but an order of magnitude cheaper than photoshop)
Ed,
I sent you a detailed response pointing toward another solution; not sure why it wasn't listed here as I've always found it to be the fastest, most powerful, and still free solution for reading and writing IPTC (IIM), XMP, EXIF, and other metadata... perhaps being a command line tool is scary, though my philosophy is that if you're comfortable writing code then a command line tool should be pretty easy.
Exiftool: http://www.sno.phy.queensu.ca/~phil/exiftool/
This is a command line wrapper around a Perl module; the command line tool is very easily used from AppleScript, it is very fast and much more powerful than the other options, and you won't have to read in an arbitrary chunk of the file head just to see if there's an XMP packet (which if the file only contains EXIF or IIM will miss a lot anyway). Oh, and being Perl based, it runs just about anywhere.
Anyway, to each his own... I can't imagine dealing with a large image library using anything but ExifTools (I used EXIFUtils in the past, which is also quite powerful, but it's not free and has a bit of an annoying license management process).
My 2c
-R
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden