Re: Accessing tags with PHP
- From: "Dotan Cohen" <dotancohen gmail com>
- To: "Ruben Vermeersch" <ruben lambda1 be>
- Cc: f-spot-list gnome org
- Subject: Re: Accessing tags with PHP
- Date: Sat, 24 Jun 2006 01:04:07 +0300
On 24/06/06, Ruben Vermeersch <ruben lambda1 be> wrote:
On Fri, 2006-06-23 at 20:39 +0300, Dotan Cohen wrote:
> I have set up f-spot to store the tags in the picture files
> themselves. How can I access these tags with PHP? I do know how to
> access IPTC tags with PHP but not the tags that f-spot uses. A simple
> working code example would be very, very much appreciated.
>
> Also, are the tags UTF-8? If not, what charset are they?
>
> This is the code that I use to access IPTC:
> <?php
> $size = GetImageSize ("/path/to/pic.jpg", &$info);
> $iptc = iptcparse($info["APP13"]);
>
> print "Keywords: ".$iptc["2#025"][0]."<br />";
> print "People: ".$iptc["2#118"][0]."<br />";
> print "Place: ".$iptc["2#027"][0]."<br />";
> print "Event: ".$iptc["2#105"][0]."<br />";
> print "Date: ".$iptc["2#055"][0]."<br />";
> print "Time: ".$iptc["2#060"][0]."<br />";
> ?>
>
> Note that the IPTC tags used here are not to standard, they are as per
> the excellent windows software BrilliantPhoto.
As far as I know, f-spot stores tags in XMP metadata, so you'll have to
extract it from XMP, not IPTC (but I could be wrong).
Kind regards,
Ruben Vermeersch
Thanks, that was clear to me. I have since found this:
http://www.ozhiker.com/electronics/pjmt/library/list_contents.php4?show_fn=XMP.php
But I have yet to put together working code. I'll play with ti a bit
this week, but if anybody has a wheel that I don't need to reinvent,
I'd appreciate seeing it. Thanks.
Dotan Cohen
http://gmail-com.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]