Am Freitag, 21. Januar 2005 17:33 schrieb Christian Boltz:
Am Donnerstag, 20. Januar 2005 22:43 schrieb Jan Trippler:
Eine Zeile: touch -m -t `exif -t 0x132 p9180074.jpg | awk ' /Value/ { print $2, $3 } ' | sed 's/:\([^:]*\)$/.\1/;s/://g;s/ //g'` p9180074.jpg
Ergebnis ist bei den Bildern meiner Kamera immer 2001-11-30 00:00 :-( Das liegt daran, dass exif mir dieses Datum liefert: [...] Die Angabe in 0x132 ist definitiv falsch, die Angaben in 0x9003 oder 0x9004 dürften eher passen. Beschreibung dieser Tags laut exif:
0x9003|2004:08:15 10:30:38 Datum und Uhrzeit (original) 0x9004|2004:08:15 10:30:34 Datum und Uhrzeit (digitalisiert)
Stimmt, wenn ich mit exif -l p9180074.jpg auf das Bild losgehe, dann ist beim Tag 0x132 bei "EXIF" ein "-" eingetragen. Ich interpretiere das mal so, dass es nicht Bestandteil des normalen exif-Headers ist und bei mir nur zufällig richtig gesetzt wird. Also oben das Tag einfach gegen 0x9003 oder 0x9004 austauschen. Jan -- Linux-Quickies: http://www.jan-trippler.de PingoS: http://www.pingos.org