Exif Fehler Exif Fehler
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Exif Fehler

Started by housemeister, June 12, 2007, 08:44:02 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

housemeister

Hallöchen,

hab da ein kleines Problem:
Bei Datei-Information steht:

Abmessungen:   800 x 536 Pixel

Weiter unten dann:

Exif Bildbreite: 1024 pixels
Exif Bildhöhe:   685 pixels

irgendwas stimmt da nicht :-)

Beispiel:

http://www.mister-foto.eu/fotoalbum/displayimage-60-3.html

Joachim Müller

Das eine sind die Bild-Dimensionen der Original-Datei beim Aufnehmen des Fotos, das andere die Dimensionen der tatsächlich in Deiner Galerie existierenden Datei, auf die Coppermine (auf Grundlage Deiner Coppermine-Einstellungen) zugreift. Benutze den Exif-Manager, wenn Dich die Anzeige der Original-Dimensionen stört.

housemeister

Quote from: GauGau on June 13, 2007, 08:43:13 AM
Das eine sind die Bild-Dimensionen der Original-Datei beim Aufnehmen des Fotos, das andere die Dimensionen der tatsächlich in Deiner Galerie existierenden Datei.

Das Original ist 3872x2592 wie alle in diesem Album.

Bei diesem hier stimmt die Anzeige plötzlich wieder.

http://www.mister-foto.eu/fotoalbum/displayimage-60-88.html

Alle Bilder wurden per Batch Script in einem Aufwasch konvertiert...

Stören tuts mich nicht, das sollte nur ein Hinweis sein.

Joachim Müller

Die EXIF-Daten sind Meta-Daten, die in der Bild-Datei selbst gespeichert sind. Wenn da falsche Daten drinstehen, dann kann Coppermine nichts machen. Coppermine zeigt die EXIF-Daten nur stur an und ändert sie nicht. Wenn also für eine spezifische Datei die EXIF-Daten falsch sind, dann musst Du sie mit einem Programm korrigieren, das EXIF Daten lesen und schreiben kann (Coppermine kann das nicht) - z.B. Exifer.

housemeister

ich bin mir sicher dass die exif information im bild nicht falsch ist, verschiedene bildbearbeitungsprogramme zeigen den korrekten wert an, auch der testupload zu flickr zeigt korrekt 800x536 ...

ist es nicht möglich dass cpg die information nicht richtig lesen kann ?
in der include/exif.php sind einige kameramodelle aufgezählt mit der das script getestet wurde.
die liste besteht bei nikon kameras aus 4 alten modellen, davon ist nichtmal ne d-slr...

o mann, der ganze aufwand lohnt schon gar nicht :-)

Joachim Müller

Ich kann nicht ausschliessen, dass die Exif-Bibliothek, die wir innerhalb von Coppermine verwenden nicht mit den Exif-Metadaten umgehen kann, die Deine Kamera erzeugt. Leider wird die von uns verwendete Bibliothek nicht mehr weiter gepflegt. Leider leider ist EXIF kein Standard, an den sich alle halten: jeder Kamera-Hersteller kocht da sein eigenes Süppchen und ändert auch noch seine "hauseigenen" Spezifikationen mit fast jedem Kamera-Modell. Das ist bedauerlich, aber durch uns leider nicht zu ändern.
Wenn Du eine andere, bessere Exif-Bibliothek kennst, die wir nutzen könnten (muss unter GNU GPL oder vergleichbarer Lizenz vorliegen), dann nur her damit. Wenn Du Willens und in der Lage bist, die Exif-Bibliotheken selbst zu pflegen und zu aktualisieren: nur her damit - Beiträge wären höchst willkommen. Ansonsten muss ich sagen, dass wir in dieser Richtung wenig Know-How haben. Kommt es also (auch welchem Grund auch immer) zu fehlerhaften Darstellungen der Exif-Informationen, dann ist das im Einzelfall natürlich bedauerlich, aber nicht durch uns (die Coppermine-Entwickler) nicht zu ändern.
Mein Ratschlag von oben gilt: schalte die Anzeige dieser Exif-Information ab, wenn sie nicht richtig funktioniert. Wenn das bei Dir ein Kill-Kriterium ist (d.h. wenn Du nicht ohne das Feature leben kannst), dann musst Du Dich leider auf die Suche nach einer Applikation machen, die es kann. Sorry.

housemeister

Quote from: GauGau on June 14, 2007, 04:56:05 PM
Mein Ratschlag von oben gilt: schalte die Anzeige dieser Exif-Information ab, wenn sie nicht richtig funktioniert.

Erledigt... Wie schon gesagt so wichtig ist es nicht.

maldoror

Hi,

bin zwar neu und das Topic ist alt. Aber das Problem bleibt :-)

Vorerst möchte ich ne Pauschalantwort vermeiden:

Exif ist ein Standard( http://de.wikipedia.org/wiki/Exchangeable_Image_File_Format ), der aber von den Herstellern um Metadaten erweitert wird. Diese können natürlich für Probleme sorgen. Aber die Standardwerte sollten es ja eigentlich nicht.

Ich bin von CPG recht begeistert, da ich in den letzten Tagen verzweifelt nach einer Möglichkeit/Programm suchte um meine Bilder zu veröffentlichen. Viele Programme sehen zwar gut aus, aber haben böse Schwächen im Backend.


Jetzt zum Problem:

Die Gallery läuft perfekt ohne Exif.
Mit passiert es das fast alle Bilder angezeigt werden, einige aber zu einem Time out führen. Im FF kommt eine "weise Seite", im IE kommt ein "Page cannot be Displayed".

Das funktioniert:
http://pandaemonium.de/CPG/displayimage.php?album=3&pos=0#nav_pic

Das nicht:
http://pandaemonium.de/CPG/displayimage.php?album=3&pos=1

Interessanterweise wurden die Bilder amgleichen Tag innerhalb von 5 Minuten aufgenommen(gleiche Kamera, gleiches Motiv, andere Verschlusszeit).

Mit div. Tools werden die Exif Daten korrekt bei beiden Bildern angezeigt, nur CPG erzeugt bei dem 2. Bild diesen Fehler.

Habe auch die SVN Version der Olmpus.php probiert - Fehler bleibt leider.
Unter Fotografen ist es aber auch wichtig, die Exif Infos anzuzeigen, um Einstellungen zu überprüfen oder nachzuvollziehen.

Ich denke nicht, das sich das Problem einfach oder schnell komplett lösen lässt, aber ist es nicht möglich, das CPG bei solchen Fehlern das Exif umgeht und das Bild halt ohne Infos anzeigt??

Tia,

Andreas

mahluni

Hallo,

habe dieses Problem auch,
manche Bilder funktionieren, andere nicht
alle Bilder wurden mit einer batch kopiert.
ohne exif funktioniert alles einwandfrei.
hab auch mal alle Häckchen bei den erweiterten exif Einstellungen durch.
Konnte nicht herausfinden an welcher es liegen soll.
Schade, weil ich find die Infos immer wieder interessant.

Gruß

Αndré

Quote from: Joachim Müller on June 13, 2007, 08:43:13 AM
Benutze den Exif-Manager, wenn Dich die Anzeige der Original-Dimensionen stört.

Quote from: mahluni on August 10, 2008, 08:22:09 PM
hab auch mal alle Häckchen bei den erweiterten exif Einstellungen durch.
Konnte nicht herausfinden an welcher es liegen soll.

Joachim meinte damit, dass man die Anzeige der entsprechenden Daten mit dem Exif-Manager ausschalten kann (nicht korrigieren) ::)

mahluni

das mit dem ausschalten hatte ich schon geschnallt,  ;)
allerdings habe ich gehofft dass ein bestimmter exif Wert diesen Fehler verursacht,
und dass es nach ausschalten dieses Eintrags funktioniert.
schade, dann bleibts eben aus.

Αndré

Soweit ich weiss, greift CPG nur lesend auf die Exif-Daten zu. Es hat also nichts mit CPG zu tun, dass dort scheinbar falsche Werte auftauchen.

mahluni


meine Vermutung war eher das vielleicht die exif bestimmter Kameras
mit cpg nicht korrekt funktionieren. ich hab z.Bsp. ne Oly E-510 bzw. E-520

Joachim Müller

Korrekt, Olympus macht Zicken. Suche mal im Forum nach "Olympus Exif".

mahluni

ui, dachte ich mir doch.
springt mich bitte nicht gleich an,
die Datei olympus.php muss in den Ordner include oder?
hab ich das richtig verstanden.
zumindest hab ich sie dorthin kopiert,
aber leider gleicher Fehler,
bin da bestimmt auf dem falschen Weg
verdammt ich brauch mehr Zeit für sowas  >:(

Αndré

Quote from: vangoga on January 18, 2008, 07:15:58 PM
It is parsed in include file include\makers\olympus.php
Nächstes mal solltest du auf das Thema verweisen auf das du dich beziehst. Ich musste jetzt erst selbst danach suchen (falls ich überhaupt das richtige gefunden habe).

mahluni

Entschuldigung,
du hast das richtige gefunden ;-)
es funktioniert
Vielen Dank

Joachim Müller

Du solltest einfach Deine Galerie auf den aktuellen Stand bringen, da der vorgeschlagene Fix in cpg1.4.19 eingegangen ist.