The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
NAME
    Mac::iPhoto::Exif - Write iPhoto meta data to Exif

SYNOPSIS
     console$ iphoto2exif --directory /data/photo/2010/summer_vacation

    or

     use Mac::iPhoto::Exif;
     my $iphotoexif = Mac::iPhoto::Exif->new(
        directory   => '/data/photo/2010/summer_vacation'
     );
     $iphotoexif->run;

DESCRIPTION
    This module write meta data from the iPhoto database like keywords, geo
    locations, comments, ratings and faces to the pictures Exif data.

    The following exif tags are being used:

    *   PersonInImage

    *   Keywords

    *   UserComment

    *   Rating

    *   GPSLatitude, GPSLongitude, GPSLatitudeRef, GPSLongitudeRef

    *   Rating

ACCESSORS
  directory
    Limit operation to one or more directories.

    ArrayRef of Path::Class::Dir

  exclude
    Exclude one or more directories.

    ArrayRef of Path::Class::Dir

  iphoto_album
    Path to the iPhoto AlbumData.xml database.

    Path::Class::File

  loglevel
    Be more/less verbose.

    Accepted loglevels are : debug, info, warn and error

    Default: info

  changetime
    Change file create time according to exif timestamps

    Default: true

  backup
    Backup changed files

    Default: false

  dryrun
    Do not alter files, just log actions

    Default: false

METHODS
  parse_album
    Return the iPhoto album as a XML::LibXml::Doc object

  run
    Run the iPhoto to Exif conversion

  log
    Log message

DISCLAIMER
    This module has been extensively tested on my machine (OSX 10.6.6,
    iPhoto 9.1.1) and deemed to work correctly. However I do not guarantee
    that it will work correctly on any other machine/setup. So make sure
    that you have backups of your valualble pictures before running this
    program!

    THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
    EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
    PERFORMANCE OF THE SOFTWARE IS WITH YOU.

    IN NO EVENT WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE
    LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL,
    OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    SOFTWARE.

SUPPORT
    Please report any bugs or feature requests to
    "mac-iphoto-exif@rt.cpan.org", or through the web interface at
    <http://rt.cpan.org/Public/Bug/Report.html?Queue=Mac::iPhoto::Exif>. I
    will be notified and then you'll automatically be notified of the
    progress on your report as I make changes.

AUTHOR
        Maroš Kollár
        CPAN ID: MAROS
        maros [at] k-1.com
    
        L<http://www.k-1.com>

COPYRIGHT & LICENSE
    Mac::iPhoto::Exif is Copyright (c) 2009, Maroš Kollár -
    <http://www.k-1.com>

    This program is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

    The full text of the license can be found in the LICENSE file included
    with this module.