Die Tücken der EXIF Metadaten

31. Mai 2012 von Martin Wiederkehr Veröffentlicht unter Know-how/Tipps&Tricks

Wir erhielten letzthin die Support Anfrage, dass gewisse Bilder auf mysteriöse Weise um 90° gedreht angezeigt werden. Eine Aufgabe für die Sherlock Holmes im Service & Support Center.

Die erste wichtige Information war, dass dieses Problem gar nicht immer vorkommt, sondern nur bei gewissen Bildern und Geräten, konkret dem iPhone. Bei einer genaueren Analyse zeigte sich schnell die Ursache des Problems:

Offenbar wurden die Fotos im Hochformat aufgenommen und diese Bildinformationen korrekt in den EXIF Metadaten des Bild gespeichert. Der Kunde hat diese Bilder dann von Hand gedreht, seine Betrachtungssoftware konnte die Bildausrichtung anscheinend nicht korrekt auslesen. Das Resultat war nun ein Hochformat Foto auf dem Bildschirm mit der Information, dass es bei der Anzeige noch um 90° zu drehen sei.

Nun, normalerweise werden diese Informationen von einem Browser nicht beachtet. Wie sich herausstellte beachten Mobile Geräte mit Safari, wie das iPhone oder das iPad, diese Informationen aber sehr wohl. Wir hatten den „Fehler“ gefunden.

Genaugenommen kein Fehler, sondern ein sehr spezielles Feature. Warum speziell?
Dieser Umstand kommt nämlich nur zum Tragen wenn das Bild 1:1 im Frontend ausgegeben wird. Sobald das Bild durch eine Anpassung der Grösse durch TYPO3 neu gerendert wird, gehen alle EXIF Informationen verloren und das Bild wird auf sämtlichen Clients korrekt angezeigt.

Die Lösung war letztlich wesentlich einfacher als die Suche nach dem Problem. Die EXIF Daten können z.B. unter Windows ganz einfach über die Bildeigenschaften gelöscht oder angepasst werden. Nach der Bereinigung der betroffenen Bilder hat die Ausgabe dann ebenfalls auf den mobilen Geräten gepasst.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

3 Gedanken zu “Die Tücken der EXIF Metadaten

  1. Wie kann ich die EXIF Daten unter Windows oder Open Office konkret löschen oder anpassen, damit die Bilder korrekt angezeigt werden?

  2. Das traurige ist, dass der Standard Bildbetrachter von Windows Vista eben genau diese Bildinformation auch nicht auslesen kann.
    Schon klar dreht dann Otto Normalverbraucher die Bilder händisch um.

    Ich hoffe mit Windows 7 wurde das gefixt…
    Und jetzt bitte keine „mit {{OS}} wär das nicht passiert“-replies 😉

  3. Hallo t3agent
    Hier besteht offenbar ein Missverständnis. Ursache des Fehlers waren falsche EXIF Informationen im hochgeladenen Bild. Sprich, der Bildausschnitt war zwar im Hochformat, die EXIF Information verwies aber immer noch auf ein Bild im Querformat.
    Dieses Verhalten wurde durch eine kundenseitige Manipulation am Originalbild hervorgerufen, hier kann man schlecht was automatisch erkennen. Respektive, eine Bearbeitung der Originalbilder mit einem geeigneten Bildbetrachter hätte das Problem gar nie auftauchen lassen