Sign In
New User? Sign Up
exiv2
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
You can set the sort order of messages? Just click on the link in the date column. Your preferences will be remembered, so you don't have to do it again when you return.

Messages

  Messages Help
Advanced
XMP support - ALPHA   Topic List   < Prev Topic  |  Next Topic >
Reply < Prev Message  | 
In branches/xmp of the SVN repository, there is now a first working
development version of the future XMP metadata support (read-only).
The exiv2 interface is similar to those for Exif and IPTC metadata,
through new classes XmpData, Xmpdatum and XmpKey. It uses the Adobe
XMP toolkit to parse XMP packets (see README-XMP for more and the
download page on the website for instruction on how to use SVN - just
replace trunk with branches/xmp).

Now I'm looking for your feedback on the interface and desired
features and priorities. What are you actually going to use XMP for?

In particular, I'm wondering whether it's useful/desirable to have
type specific Exiv2 values for the different properties (e.g.
UShortValue, RationalValue), or whether the new XmpTextValue should be
used across the board for all (simple and array) XMP properties.

Also, ideas how to support XMP structure types would be very helpful.

Thanks,
Andreas





Thu Aug 16, 2007 2:57 pm

zzzahu
Offline Offline
Send Email Send Email

< Prev Message  | 
Expand Messages Author Sort by Date

In branches/xmp of the SVN repository, there is now a first working development version of the future XMP metadata support (read-only). The exiv2 interface is...
Andreas Huggel
zzzahu
Offline Send Email
Aug 16, 2007
2:57 pm

Andreas, I will back at home this week end. I will take a look to add support of XMP in libkexiv2 to be abble to see XMP tag in digiKam sidebar. This will be...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 17, 2007
9:19 am

... Hi Gilles, I thought you won't have access to the internet. Couldn't stand it anymore, could you? ;) ... Great! ... Exiv2 will support at least all the...
Andreas Huggel
zzzahu
Offline Send Email
Aug 17, 2007
11:13 am

... I just use my laptop under Window Vista to read my mail. I cannot use Linux over internet (winmodem)... ... Great! ... Exiv2 will support at least all the...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 17, 2007
12:31 pm

Andreas, This is my first feedback. I'm trying to compile xmp branch... libexpat is require to compile EXIV2-XMP. I have not seen an error message given by...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 19, 2007
9:45 am

Andreas, Ok, i understand. It's not a direct depency to Exiv2, but to XMP-SDK from Adobe used to serialize XMP metadata I think than XMP-SDK manipulation is...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 19, 2007
10:15 am

Andreas, Ok, now Exiv2-xmp is compiled to my computer. I will do review tests now... Gilles...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 19, 2007
12:04 pm

Andreas, First simple test to use Exiv2 command line tool work fine with Adobe XMP schema. Others schemas still unknow. I think we need to add new schema using...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 19, 2007
12:19 pm

... These should be tiff:Artist and tiff:Copyright in the source XMP packet. XML tags are case sensitive and I couldn't find anything in the XMP specification...
Andreas Huggel
zzzahu
Offline Send Email
Aug 19, 2007
2:56 pm

... Default and basic Microsoft Photo Manager under M$ Vista... In fact, I have just played with this software and the default desktop background JPG images...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 19, 2007
3:21 pm

... Gilles, Also have a look at the file properties.cpp. You will see the idea very quickly. It's all for whatever schemas are necessary. It's just work to add...
Andreas Huggel
zzzahu
Offline Send Email
Aug 21, 2007
8:32 am

... Yes, that's right. It's required by the XMP toolkit. The exiv2 XMP support is not yet controlled through the configure script, but that will definitely...
Andreas Huggel
zzzahu
Offline Send Email
Aug 19, 2007
5:09 pm

Andreas, In digiKam, with my exiv2 interface (libkexiv2), i have forced to decode XMP string tag value to UTF8 (the most common) like this : for...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 23, 2007
7:45 am

According to the XMP Toolkit API documentation: # All strings passed as parameters must be UTF-8. # All strings returned will be UTF-8. Do you have any images...
Andreas Huggel
zzzahu
Offline Send Email
Aug 23, 2007
12:20 pm

No, I have just read the XMP spec (:=))). Look at page #32 of this document ... http://www.adobe.com/devnet/xmp/pdfs/xmp_specification.pdf ... and especially...
Gilles Caulier
cauliergilles
Offline Send Email
Aug 23, 2007
12:35 pm

Yes, the way I understand this is that the XMP Toolkit does the conversion from/to UTF-8, so that the user doesn't need to deal with different encodings. Just...
Andreas Huggel
zzzahu
Offline Send Email
Aug 23, 2007
3:17 pm

Adobe XMP sdk/toolkit vs. Exempi Exempi is based on Adobe XMP SDK 4.1.1 and release under a BSD-style license like Adobe's. The 3 clause BSD (aka New-BSD)...
Klemens Friedl
klemens.friedl
Offline Send Email
Sep 9, 2007
8:38 pm

... AFAICS exempi is a C-wrapper for the XMP Toolkit, which in the case of Exiv2 is really not needed. For the time being we will incorporate the required...
Andreas Huggel
zzzahu
Offline Send Email
Sep 10, 2007
2:13 am
Advanced

Copyright © 2010 Yahoo! UK. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help