[gelöst] Bilder werden automatisch gedreht / Smartphone
am 02.01.2013 - 21:47 Uhr in
Ist das auch schon jemanden passiert?
Finde über Google und auch auf drupalcenter nichts dazu.
Wenn ich gewisse Fotos hochladen möchte, (per Image-Module (CKK)) werden bestimmte Bilder einfach um 90° gredreht obwohl diese Bilder auf meinem Computer im Hochformat bestehen. Die Fotos welche sich einfach drehen sind von einem iPhone gemacht worden. Ich denke damit wird es zu tun haben, dass vielleicht irgendwie noch Informationen gespeichert sind, die Drupal veranlassen diese Bilder zu drehen...
Sicherheitshalber möchte ich hier nachfragen, denn sobald die Website online geht, können User (von denen bestimmt viele ein Smartphone haben) selber Bilder hochladen. Und mit drehenden Bildern kann ich dann bestimmt nicht punkten ;)
Kann mich jemand aufklären?
Gruss Feanor
| Anhang | Größe |
|---|---|
| gedrehte_Bilder.jpg | 87.38 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben

Kann es nicht so sein dass
am 02.01.2013 - 23:04 Uhr
Kann es nicht so sein dass die Bilder auf Deinem Computer nur deswegen "richtig" gedreht werden, weil der Viewer die EXIF-Daten interpretiert?
vielleicht
am 02.01.2013 - 23:11 Uhr
speichert gerade das iPhone falsche Lageinformationen.
Smartphones und Tablets halten die Drehposition des Gerätes fest, im portrait und landscape Aufnahmen voneinander zu unterscheiden.
Ich habe kein Applegerät - es ist aber möglich, dass Apple hier etwas anderes tut, als man erwarten würde.
Also das wäre auch für mich
am 02.01.2013 - 23:11 Uhr
Also das wäre auch für mich die vernünftigste Ursache... Sehr wahrscheinlich wird man da nichts machen können. Ich werd sicherheitshalber aber ein kleiner Text beim Upload anbringen, falls jemand dasselbe Problem hat, weiss dieser dann wenigstens warum und was zu tun ist. Denn heutzutage kommt doch fast alles direkt vom Smartphone ins Web. Danke dir.
Danke Roland, habe deine
am 02.01.2013 - 23:14 Uhr
Danke Roland, habe deine Antwort erst jetzt gesehen. Wie gesagt ich schiebs mal böse auf den Apple-Konzern und fühl mich in meiner Android-Kaufentscheidung bestärkt, was jetzt aber in den Off-Topic bereich abdriftet ;) Ihr habt mir diesbezüglich schon weitergeholfen, danke vielmals.
Gruss Feanor
Ein kleiner Testbericht zum
am 13.04.2013 - 17:36 Uhr
Ein kleiner Testbericht zum Thema Fotos im Hochformat (Format Portrait):
Originalbilder von der Kamera, die im Hochformat aufgenommen werden, werden vom Image Modul (Drupal 7) nach dem Upload als Querformat dargestellt. Getestet habe ich mit einer Nikon D90 und einem kleinen LG-Handy.
Auf dem lokalen Rechner (bei mir Ubuntu) werden die Fotos im Dateimanager (Nautilus) und im Bildbetrachter im Hochformat dargestellt.
Wenn ich die Fotos auf meine Drupalseite hochlade, erscheint das Foto im Auswahlfenster in der Vorschau im Querformat - was ein netter Hinweis ist.
Nach dem Upload erscheint das Foto im Querformat.
Wenn ich die selben Fotos zu Facebook oder Google+ hochlade, werden die Fotos im Hochformat dargestellt.
Es ist richtig, dass das Foto auf dem lokalen Rechner als Querformat gespeichert ist.
In den Exifdaten steht:
Image Width: 3216
Image Height: 2136
Orientation: Rotate 270 CW (ausgelesen mit exiftool)
Eine einfache Lösung bisher war, das Foto mit einer beliebigen Bildbearbeitungssoftware richtig gedreht neu zu speichern.
Unter Ubuntu genügt das Foto im Bildbetrachter zu drehen und zu speichern.
Es ist ein wenig schade, dass das Drupal 7 Image Modul die Orientation in den Exif-Daten wohl nicht interpretiert.
Autorotate als Effekt für Bildstile in Modul Imagecache Actions
am 13.04.2013 - 21:07 Uhr
Imagecache Actions gibt es auch für drupal 7 - http://drupal.org/project/imagecache_actions
Im Paket enthalten ist das Submodul Imagecache Autorotate.
Modul aktivieren (Autorotate genügt) und dann jedem Bildstil (Image preset) den Effekt Autorotate zuweisen - der Effekt sollte als erster vor allen anderen ausgeführt werden.
Bei mir hat's geklappt - in allen Stilen wurde das Foto richtig gedreht.
Achtung! Das Originalbild bleibt falsch!
[edit] Es funktioniert NUR, wenn das Originalfoto beim Upload nicht verkleinert wird! Beim Umrechnen gehen die Exif-Daten des Fotos verloren und die sind Grundlage zur Bestimmung der Orientierung des Bildes...