User guide

Zenphoto image metadata processing

    Whenever a new image is discovered Zenphoto attempts to populate certain object properties from the metadata associated with the image. Images may contain both EXIF and IPTC metadata. Zenphoto uses the formal specifications for these metadata to determine which object properties are set:

    NOTE: populating Zenphoto object properties is in addition to storing the EXIF and IPTC fields in the object. It is a service to try to populate commonly used properties from the image data.

    Often multiple metadata fields will map onto a single property. In this case Zenphoto applies a precedence order to the metadata, using the highest precedence field discovered. This may cause unfortunate effects when cameras or image processing software has used these fields for their own purpose. It is always possible to disable Zenphoto from using such fields.

    One other source of confusion is the unfortunate naming of the EXIF "title" field. According to the EXIF specification this is the "image description". Zenphoto honors the definition of the field.

    The following is the precedence processing order for mapping metadata to Zenphoto properties:

    Zenphoto date

    1. IPTC Date Created+IPTC Time Created
    2. EXIF Date Time
    3. EXIF Date Time Original
    4. EXIF Date Time Digitized
    5. the image filemtime

    Zenphoto title

    1. IPTC Object Name
    2. IPTC Image Headline
    3. the image filename with the suffix stripped off

    Zenphoto description

    1. IPTC Image Caption

    Zenphoto location

    1. IPTC SubLocation

    Zenphoto city

    1. IPTC City

    Zenphoto state

    1. IPTC State

    Zenphoto country

    1. IPTC Location Name

    Zenphoto credit

    1. IPTC ByLine
    2. IPTC ImageCredit
    3. IPTC Source

    Zenphoto copyright

    1. IPTC Copyright

    Creative Commons LicenseThis text by www.zenphoto.org is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

    For questions and comments please use the forum or discuss on the social networks.

    Related items