Jan Wa: Exif/ IPTC-Daten auslesen mit PHP

Beitrag lesen

Hallo!

Kennt sich jemand mit den verschiedenen Exif/IPTC-Formaten aus? Ich habe zwei JPGs und beschreibe damit mithilfe des PERL-Modul IMAGE::ExifTool den Copyright-Eintrag.

Bei einem JPG (JPG1) kann ich dann unter PHP mittels "iptcparse" problemlos diese Daten auslesen. Bei dem anderen JPG (JPG2) nicht.

Der Windows-eigene Bildbetrachter stellt bei JPG1 in der Statuszeile den Copyright-Eintrag dar, bei JPG2 nicht. Irfanview zeigt mir bei beiden Bildern den IPTC-Eintrag an. Auch mit dem PERL-ExifTool-Modul lassen sich die Daten aus beiden Bildern auslesen.

Nun habe ich nichts dazu gefunden, wie ich die unterschiedlichen Formate unter PHP auslesen kann. Weiß jemand Rat?

Danke Jan

PS: Schaue ich mir mit einem Hexeditor die Dateien an, sehe ich, dass die Exif-Daten an unterschiedlichen Stellen in der Datei gespeichert sind. JPG2 hat noch den Vermerk im Bildquellcode, dass es mit Adobe Photoshop CS3 erstellt/ bearbeitet wurde.