Entwickler-Ecke

Dateizugriff - Exif aus RAW ( *.CR2 ) Dateien


Rainer Brechtken - Di 15.11.05 15:02
Titel: Exif aus RAW ( *.CR2 ) Dateien
Grüß Euch !

Nachdem ich schon längere Zeit hier herumgestöbert habe dadurch viel gelernt habe.... hier mal eine Frage von mir an Euch ! Kennt jemand eine Möglichkeit direkt aus einer Canon CR2 RAW Datei die Exif Daten und hier speziell die Aufnahmezeit herauszulesen ?

Über Hilfe würde ich mich freuen...

Gruß

Rainer


Gausi - Di 15.11.05 15:20

Da das RAW-Format hersellerspezifisch ist, dürfte das recht kompliziert sein. Da die Hersteller teilweise "ihr" RAW-Format nicht mal offenlegen, kann man auch nicht ohne weiteres mal schnell was dazu programmieren. Evtl. helfen dir die Links weiter, die es bei Wikipedia zum Thema RAW gibt.

Wenn es dir genügt, die Daten aus dem von der Kamera erzeugten JPEG-File auszulesen, dann kann ich http://mcguirez.homestead.com/downloads.html empfehlen. Damit arbeite ich zur Zeit auch an einem kleinen Exif-Renamer ;-)


Rainer Brechtken - Di 15.11.05 15:26

Danke Dir für deine schnelle Antwort, aber ich würde gerne direkt in den Raw Daten die Auslösezeit erfassen, ohne den Umweg über JPEG.

Trotzdem besten Dank

Rainer


Gausi - Di 15.11.05 15:42

Wenn es wirklich nur um das eine Datum (als Einzahl von Daten) geht, dann würde ich folgende Quick&Dirty-Methode empfehlen - für den Anfang.

Hab gerade mit meiner 5D von Minolta ein paar RAW-Dateien erstellt und im Hex-Editor angeguckt. Dort steht das Datum mit Uhrzeit als Klartext relativ am Anfang drin (z.B. "2005:11:15 14:29:30"). Man könnte das Problem so umgehen, indem du dir eine Routine schreibst, die nach einer Zeichenfolge in der Datei sucht, die man als Datum interpretieren kann - vorausgesetzt, bei Canon sieht das ähnlich aus.
An die anderen Daten (Belichtungsdauer, Brennweite, ISO, etc.) kommt man natürlich damit nicht.


Rainer Brechtken - Di 15.11.05 15:55

Hallo Daniel,

auch in den CR2 Dateien steht die Zeit im Klartext drin. Danke für den Tip, ist auf alle Fälle einen Versuch wert.

Gruß

Rainer


Rainer Brechtken - Mi 16.11.05 08:55

Hi Daniel,

manchmal sind die einfachsten Lösungen die Besten. Eigentlich immer... Danke für den Tip !

Gruß

Rainer