<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: photos and IPTC support</title>
	<atom:link href="http://alexking.org/blog/2003/12/02/photos-and-iptc-support/feed" rel="self" type="application/rss+xml" />
	<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support</link>
	<description>Alex King, Denver Web Developer</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:02:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Amos</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-31205</link>
		<dc:creator>Amos</dc:creator>
		<pubDate>Thu, 14 Sep 2006 07:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-31205</guid>
		<description>I use a free program called PixVue that embeds both IPTC and XMP in photo files.</description>
		<content:encoded><![CDATA[<p>I use a free program called PixVue that embeds both IPTC and XMP in photo files.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-21721</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 01 May 2006 00:39:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-21721</guid>
		<description>well itpc and xmp fields overlap so its quite possible to sync both so you have even more compatablity.</description>
		<content:encoded><![CDATA[<p>well itpc and xmp fields overlap so its quite possible to sync both so you have even more compatablity.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-2077</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 30 Jun 2004 22:30:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-2077</guid>
		<description>I&#039;ll take a look at this (thanks for the excellent write up), but I don&#039;t want to be building my own toolset. I want to build functionality on top of an existing toolset.

The other benefit I see to IPTC is compatibility with existing software and photos.

Anyways, this is good food for thought.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll take a look at this (thanks for the excellent write up), but I don&#8217;t want to be building my own toolset. I want to build functionality on top of an existing toolset.</p>
<p>The other benefit I see to IPTC is compatibility with existing software and photos.</p>
<p>Anyways, this is good food for thought.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-2076</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Wed, 30 Jun 2004 22:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-2076</guid>
		<description>Please consider using XMP instead of IPTC.  Why?

1.  IPTC has a number of significant limitations. 

a.  It assumes that int=char=printable, which make is less than useful in non-US ASCII-only environments.  

b.  It is limited in the number of fields it supports, and each field is length limited.

c.  It is, well, crufty:  to the point that the organization which standardized it has abandoned it.  

Why XMP?  and What is XMP?  

Adobe launched the eXtensible Metadata Platform (ugly name, IMHO) in 2001.  It is now embeded in all CS-vesrsion products (Photoshop, Acrobat, Illustrator, etc.)  It holds all the metadata that IPTC can hold, but it can also hold _any_ arbitrary metadata that an app wants to encode in a photo.  Like IPTC, the metadata may be directly encoded in the photo file so that it won&#039;t be lost.  (It can also reside in a .XMP &quot;sidecar&quot; file if desired.)  Unlike IPTC, the information is UTF-8 XML encoded RDF.  (WTF? *grin*)  This means that metadata may be encoded in non-English and even non-roman character sets.  It also provides for the same metadata to be encoded in alternate languages so an appropriately aware app can display the metadata in the user&#039;s preferred language.

Adobe has an open source C++ SDK for XMP, which won&#039;t do much good for photos, but there are RDF tools for PHP which should provide a decent foundation for photos&#039; code.

As with many TLAs, XMP is overloaded.  Google will help, but here is Adobe&#039;s start page:  
www.adobe.com/products/xmp/main.html

The document you really want is the specification which shows how the XMP can be embeded in many extant image formats without making those images incompatible with  pre-existing XMP-unaware applications.

FWIW, I&#039;m (slowly) working on a set of XMP routines in python.  I initially intended to go the IPTC route for much the same reasons as Alex has pointed out.  Digging into it, however, XMP seems a much better choice.</description>
		<content:encoded><![CDATA[<p>Please consider using XMP instead of IPTC.  Why?</p>
<p>1.  IPTC has a number of significant limitations. </p>
<p>a.  It assumes that int=char=printable, which make is less than useful in non-US ASCII-only environments.  </p>
<p>b.  It is limited in the number of fields it supports, and each field is length limited.</p>
<p>c.  It is, well, crufty:  to the point that the organization which standardized it has abandoned it.  </p>
<p>Why XMP?  and What is XMP?  </p>
<p>Adobe launched the eXtensible Metadata Platform (ugly name, IMHO) in 2001.  It is now embeded in all CS-vesrsion products (Photoshop, Acrobat, Illustrator, etc.)  It holds all the metadata that IPTC can hold, but it can also hold _any_ arbitrary metadata that an app wants to encode in a photo.  Like IPTC, the metadata may be directly encoded in the photo file so that it won&#8217;t be lost.  (It can also reside in a .XMP &#8220;sidecar&#8221; file if desired.)  Unlike IPTC, the information is UTF-8 XML encoded RDF.  (WTF? *grin*)  This means that metadata may be encoded in non-English and even non-roman character sets.  It also provides for the same metadata to be encoded in alternate languages so an appropriately aware app can display the metadata in the user&#8217;s preferred language.</p>
<p>Adobe has an open source C++ SDK for XMP, which won&#8217;t do much good for photos, but there are RDF tools for PHP which should provide a decent foundation for photos&#8217; code.</p>
<p>As with many TLAs, XMP is overloaded.  Google will help, but here is Adobe&#8217;s start page:<br />
<a href="http://www.adobe.com/products/xmp/main.html" rel="nofollow">http://www.adobe.com[...]mp/main.html</a></p>
<p>The document you really want is the specification which shows how the XMP can be embeded in many extant image formats without making those images incompatible with  pre-existing XMP-unaware applications.</p>
<p>FWIW, I&#8217;m (slowly) working on a set of XMP routines in python.  I initially intended to go the IPTC route for much the same reasons as Alex has pointed out.  Digging into it, however, XMP seems a much better choice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-1758</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 12 May 2004 15:53:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-1758</guid>
		<description>Photos imports and allows searching of IPTC data now, it just doesn&#039;t match all of the IPTC fields 1 to 1.</description>
		<content:encoded><![CDATA[<p>Photos imports and allows searching of IPTC data now, it just doesn&#8217;t match all of the IPTC fields 1 to 1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nir</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-1757</link>
		<dc:creator>Nir</dc:creator>
		<pubDate>Wed, 12 May 2004 15:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-1757</guid>
		<description>Hi Alex
I am just an agronomist that use my many digital photos to explain people how to irrigate better. iarrived here because I wanted to know how to search IPTC data and Google sent me. I tries several solutions along the time and Ii am definate for the need of a universal metadata like the IPTC , I  share pictures  with clegues and the information &quot;on the back of the picture&quot; is indispensible part of the visual part of the picture. 
Good Luck in your what you do and tell me if you have something I can use.</description>
		<content:encoded><![CDATA[<p>Hi Alex<br />
I am just an agronomist that use my many digital photos to explain people how to irrigate better. iarrived here because I wanted to know how to search IPTC data and Google sent me. I tries several solutions along the time and Ii am definate for the need of a universal metadata like the IPTC , I  share pictures  with clegues and the information &#8220;on the back of the picture&#8221; is indispensible part of the visual part of the picture.<br />
Good Luck in your what you do and tell me if you have something I can use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-1651</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Thu, 29 Apr 2004 16:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-1651</guid>
		<description>Hi Bob--

I do import IPTC data and allow searching on it, but though my fields not the specific IPTC fields. The problem with supporting other file formats is that there isn&#039;t the same built-in support in PHP for all of these formats.</description>
		<content:encoded><![CDATA[<p>Hi Bob&#8211;</p>
<p>I do import IPTC data and allow searching on it, but though my fields not the specific IPTC fields. The problem with supporting other file formats is that there isn&#8217;t the same built-in support in PHP for all of these formats.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-1650</link>
		<dc:creator>Bob</dc:creator>
		<pubDate>Thu, 29 Apr 2004 15:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-1650</guid>
		<description>Ok, 4 things. ;)</description>
		<content:encoded><![CDATA[<p>Ok, 4 things. <img src='http://alexking.org/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-1649</link>
		<dc:creator>Bob</dc:creator>
		<pubDate>Thu, 29 Apr 2004 15:48:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-1649</guid>
		<description>First let me say that this is an amazing piece of software.  I always believed that image editing should be done in a professional application such as Photoshop, PaintShopPro, or TheGimp 2.0 rather then in organizing software. It would be nice if they had good organizing software built in, but they don&#039;t.  Your solution is a great attempt at solving a problem which will only increase with time.

That said, there are two things I need which I find are lacking in Photos which prevent my adoption of it for my photos.

1. IPTC support.  Something you are working on.  
2. File formats: Raw (NEF), Tiff, Jpg2000 at a minimum.
3. Searching by IPTC keywords (goes with IPTC support)
4. PostGreSQL support.

If I could only program, I would be inspired by you to try my hand.  Alas, I am reliant on the gifts of others.  

On a note, check the PaintShopPro Album v5 beta.  The Calendar View is especially useful, as is their search, although their Raw support is non-existent and their batch rename is worthless at best.

You have great software which is only improving.  Good luck.</description>
		<content:encoded><![CDATA[<p>First let me say that this is an amazing piece of software.  I always believed that image editing should be done in a professional application such as Photoshop, PaintShopPro, or TheGimp 2.0 rather then in organizing software. It would be nice if they had good organizing software built in, but they don&#8217;t.  Your solution is a great attempt at solving a problem which will only increase with time.</p>
<p>That said, there are two things I need which I find are lacking in Photos which prevent my adoption of it for my photos.</p>
<p>1. IPTC support.  Something you are working on.<br />
2. File formats: Raw (NEF), Tiff, Jpg2000 at a minimum.<br />
3. Searching by IPTC keywords (goes with IPTC support)<br />
4. PostGreSQL support.</p>
<p>If I could only program, I would be inspired by you to try my hand.  Alas, I am reliant on the gifts of others.  </p>
<p>On a note, check the PaintShopPro Album v5 beta.  The Calendar View is especially useful, as is their search, although their Raw support is non-existent and their batch rename is worthless at best.</p>
<p>You have great software which is only improving.  Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-712</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 12 Dec 2003 00:55:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-712</guid>
		<description>Thanks for the thoughtful comments. I&#039;m looking forward to working on it, I just need to find the time.</description>
		<content:encoded><![CDATA[<p>Thanks for the thoughtful comments. I&#8217;m looking forward to working on it, I just need to find the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Buchanan</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-710</link>
		<dc:creator>Todd Buchanan</dc:creator>
		<pubDate>Thu, 11 Dec 2003 20:30:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-710</guid>
		<description>Alex-

I am just now starting to search for a solution (actually I have been searching for the last couple years) but I am more motivated now with the release of Cumulus 6.0 for OSX...It is a big disappointment! Slow!!! And a Kludgy, non-intuitive interface. Liscnesing for Web Publisher is crazy for a single man freelance operation! I am happy to pay for a quality product that is aimed at my needs, but it is designed more for larger publshers or firms than a 1 man operation who is Mac centric. I love iViewPro, but it&#039;s not exactly what I am looking for in a searchable database.

With that said, I have just downloaded photos and I will start working with it to see if it is my answer.

Now to get to IPTC, I come from the photojournalism world and I am coming up fast on a T-byte of images (both RAW tiffs and .jpgs) with IPTC embedded in them already (I have been very anal about that over the years....I built a database back in the 80&#039;s to catalog my 140,000 slides in Filemaker but it is not for storing images...just the information about the photos, etc, So now I need a solution for my digital images).

All this jaw boning comes around to the idea that I think there is a market out there for the small to medium size clients that aren&#039;t addressed by the Canto&#039;s of the world. The ability to select a folder full of images (or my complete collection of a T-byte of images) and have them in the form a searchable datase and spit out as web pages is my dream at the moment.

Since I haven&#039;t had a chance to work with photos, I guess all I&#039;m doing is adding my voice to Adam Tow and the IPTC format (even with it&#039;s short comings) as a standard means of importing data in standardized fields.

Keep up the good work.

Todd Buchanan</description>
		<content:encoded><![CDATA[<p>Alex-</p>
<p>I am just now starting to search for a solution (actually I have been searching for the last couple years) but I am more motivated now with the release of Cumulus 6.0 for OSX&#8230;It is a big disappointment! Slow!!! And a Kludgy, non-intuitive interface. Liscnesing for Web Publisher is crazy for a single man freelance operation! I am happy to pay for a quality product that is aimed at my needs, but it is designed more for larger publshers or firms than a 1 man operation who is Mac centric. I love iViewPro, but it&#8217;s not exactly what I am looking for in a searchable database.</p>
<p>With that said, I have just downloaded photos and I will start working with it to see if it is my answer.</p>
<p>Now to get to IPTC, I come from the photojournalism world and I am coming up fast on a T-byte of images (both RAW tiffs and .jpgs) with IPTC embedded in them already (I have been very anal about that over the years&#8230;.I built a database back in the 80&#8242;s to catalog my 140,000 slides in Filemaker but it is not for storing images&#8230;just the information about the photos, etc, So now I need a solution for my digital images).</p>
<p>All this jaw boning comes around to the idea that I think there is a market out there for the small to medium size clients that aren&#8217;t addressed by the Canto&#8217;s of the world. The ability to select a folder full of images (or my complete collection of a T-byte of images) and have them in the form a searchable datase and spit out as web pages is my dream at the moment.</p>
<p>Since I haven&#8217;t had a chance to work with photos, I guess all I&#8217;m doing is adding my voice to Adam Tow and the IPTC format (even with it&#8217;s short comings) as a standard means of importing data in standardized fields.</p>
<p>Keep up the good work.</p>
<p>Todd Buchanan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Shand</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-708</link>
		<dc:creator>Adam Shand</dc:creator>
		<pubDate>Thu, 11 Dec 2003 06:29:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-708</guid>
		<description>Just adding my vote of support.  I&#039;ve been looking everywhere for an application that will do what you describe above.

Please please please :-)

Adam.</description>
		<content:encoded><![CDATA[<p>Just adding my vote of support.  I&#8217;ve been looking everywhere for an application that will do what you describe above.</p>
<p>Please please please <img src='http://alexking.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Adam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-683</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Tue, 02 Dec 2003 20:31:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-683</guid>
		<description>EXIF data already imported into the database and is searchable. IPTC data is imported as well and fit into the existing fields and is searchable in that way.

However, just like with EXIF data, having your metadata about your photos in each file &lt;em&gt;as well&lt;/em&gt; as in the database means you are not tied to any one system. Portability is good.</description>
		<content:encoded><![CDATA[<p>EXIF data already imported into the database and is searchable. IPTC data is imported as well and fit into the existing fields and is searchable in that way.</p>
<p>However, just like with EXIF data, having your metadata about your photos in each file <em>as well</em> as in the database means you are not tied to any one system. Portability is good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://alexking.org/blog/2003/12/02/photos-and-iptc-support#comment-682</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 02 Dec 2003 20:25:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexking.org/blog/2003/12/02/photos-and-iptc-support/#comment-682</guid>
		<description>My camera also takes video, audio, let&#039;s you attach audio to pictures, etc. I want that one through one interface. Preferably WordPress. :) I have &lt;em&gt;no idea&lt;/em&gt; what IPTC but it would certainly be nice to have EXIF data extracted into the database. Being able to work with file metadata is great, but keep it database based, please.</description>
		<content:encoded><![CDATA[<p>My camera also takes video, audio, let&#8217;s you attach audio to pictures, etc. I want that one through one interface. Preferably WordPress. <img src='http://alexking.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I have <em>no idea</em> what IPTC but it would certainly be nice to have EXIF data extracted into the database. Being able to work with file metadata is great, but keep it database based, please.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

