Sunday, November 23, 2008    
Home My Books Blog ColdFusion About Me Back    

Calendar
<< Mar 2007 >>
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
             

Search

Categories
 • Acrobat (2) [RSS]
 • Adobe (71) [RSS]
 • AdobeMAX06 (45) [RSS]
 • AdobeMAX07 (59) [RSS]
 • AdobeMAX08 (46) [RSS]
 • AIR (144) [RSS]
 • Appearances (133) [RSS]
 • Books (69) [RSS]
 • CFEclipse (14) [RSS]
 • ColdFusion (1173) [RSS]
 • Data Services (16) [RSS]
 • Fish Tank (2) [RSS]
 • Flash (108) [RSS]
 • Flex (382) [RSS]
 • Home Automation (3) [RSS]
 • Jobs (100) [RSS]
 • JRun (13) [RSS]
 • Labs (29) [RSS]
 • LiveCycle (23) [RSS]
 • MAX (181) [RSS]
 • Regular Expressions (15) [RSS]
 • RIA (12) [RSS]
 • SQL (38) [RSS]
 • Stuff (505) [RSS]
 • Tips (CF Studio) (80) [RSS]
 • Tips (CF) (795) [RSS]
 • Tips (Dreamweaver) (91) [RSS]
 • Tips (Flex Builder) (2) [RSS]
 • Using CF (140) [RSS]
 • Wireless (100) [RSS]

Other BLOGs
 • Charlie Arehart
 • Lee Brimelow
 • Ray Camden
 • Christophe Coenraets
 • Sean Corfield
 • Mihai Corlan
 • Cornel Creanga
 • John Dowdell
 • Danny Dura
 • Enrique Duvos
 • Steven Erat
 • Kevin Hoyt
 • Serge Jespers
 • Adam Lehman
 • Duane Nickull
 • Miti Pricope
 • Andrew Shorten
 • Ryan Stewart
 • James Ward
 • Greg Wilson
 • Full As A Goog

RSS Feeds
 • Feed
 • Subscribe

Join my mailing list and find out about new books and other topics of interest.

Thoughts, ideas, tips, musings, and pontifications (not necessarily in that order) by Ben Forta ...
NOTE: This is my personal blog, and the opinions and statements voiced here are my own.

Viewing By Entry / Main
March 16, 2007

Updated XMP Toolkit Posted On Labs

Another Labs release, this time an update to the XMP Toolkit. XMP (Extensible Metadata Platform) is a labeling technology used to embed metadata within media files. The XMP Toolkit allows developers to programmatically access metadata in AVI, EPS, INDD, JPEG, MOV, MP3, MPEG, PNG, PS, PSD, TIFF, and WAV files. The update to XMP Toolkit 4.1 adds Java support (among other things) which means that the toolkit can be used within ColdFusion applications.

TrackBacks
There are no trackbacks for this entry.

No trackback URL. Trackbacks are only allowed via interactive form.

Comments
Woohoo! Finally I can embark on my graphics asset management system project with CF, Flex and Apollo.
# Posted By Erki Esken | 3/16/07 1:38 PM
I'd love to see some sample code of how this can be used with CF7. Sounds like there is TONS of potential.
# Posted By William Haun | 3/16/07 1:52 PM
I plan on posting examples as soon as I get a few minutes to create them, stay tuned.

--- Ben
# Posted By Ben Forta | 3/16/07 2:23 PM
Is there a way to access this stuff using Flash, i.e. is there a Flash API for XMP?
# Posted By German Bauer | 3/16/07 3:16 PM
how does this relate to the EXIF information in an image file or IDv3 tag info in MP3 files? can you read and write this information or is it a separate set of data?
# Posted By Michael White | 3/16/07 4:23 PM
German, no, there is no ActionScript version that I am aware of. Plus, as Flash has no file I/O APIs there would be little value in doing so. Now for Apollo ...

--- Ben
# Posted By Ben Forta | 3/16/07 5:17 PM
Awaiting your examples with baited breath, Ben...
# Posted By Sid Wing | 3/16/07 6:24 PM
+1 for example code - that would be great Ben.
# Posted By nick tong | 3/16/07 7:08 PM
It's actually proven to be a little more involved than I had hoped, the Java libraries are not as complete as the C ones. But I'll figure something out and will post when I do.

--- Ben
# Posted By Ben Forta | 3/18/07 9:02 AM
Great - thanks Ben
# Posted By nick tong | 3/18/07 9:13 AM
"how does this relate to the EXIF information in an image file or IDv3 tag info in MP3 files? can you read and write this information or is it a separate set of data?"

The XMP libraries synch data between 'legacy' metadata such as EXIF - so when you call for a metadata update it will write both the XMP and EXIF info.

Gunar
# Posted By Gunar | 3/19/07 2:22 PM
Reading/writing XMP fields to .flv files, using ColdFusion, would be really nice! =)
# Posted By Aaron Neff | 3/29/07 12:23 AM
I am also trying to do something with this java toolkit. The documentation in not easy and I just spend time to find a way to read the XMP from a jpeg. Please Ben send us a simple example. I am actually using Exiftool by Phil Harvey and I would like to try with java classes.
# Posted By Eric | 8/1/07 6:24 PM
CF8 now has imageGetEXIFTag(). An example is provided here: http://examples.adobe.com/cf8gettingstarted/experi... Not sure if you've tried that or not; hopefully this can at least be some good fyi for others.

<cfxmp /> for .flv is on my wishlist!
# Posted By Aaron Neff | 8/1/07 7:32 PM
Since several people have asked about XMP, here's a example of writing XMP into a PDF using CF8's iText. Having a few issues with reading XMP, but the data definitely gets written into the file. Might be a useful starting point. http://tinyurl.com/3556uz
# Posted By Ed | 1/10/08 6:17 AM
Ray Camden's pdfUtils CFC has been updated to include readXMP() and writeXMP() methods. Both use CF8's iText implementation, so only read/write XMP from PDFs. Hope it's useful.

http://pdfutils.riaforge.org/
# Posted By Ed | 7/16/08 11:43 AM

  © Copyright 1997-2008 Ben Forta, All Rights Reserved