Schlagwort-Archive: EXIF

Zeitstempel korrigieren

Wer hat an der der Uhr gedreht…

Das in den EXIF-Informationen die Zeit der Aufnahme gespeichert wird ist an sich eine gute Sache, spätestens beim Zusammenführen von Bildern unterschiedlicher Kameras kommt schnell Frust auf weil die Uhrzeiten der Kameras selten synchron sind. Spätestens die Sommer- und Winterzeitumstellung bringt eine Sortierung dann völlig durcheinander.

Entweder man bringt sämtliche Fotografen vor dem gemeinsamen Event dazu die Zeit einheitlich einzustellen oder man korrigiert die Zeit mit dem bereits bekannten Tool „exiv2“:

Beispiel, Korrektur um 57 Minuten und 4 Sekunden:

 exiv2 ad -a +00:57:04 bild.jpg

Natürlich geht es auch zurück ( -a -hh:mm:ss ) oder in grösseren Schritten ( -Y Jahre, -M Monate, -D Tage) und in einem Rutsch für alle Bilder in einem Verzeichnis, anstelle des Dateinamens können Platzhalter ( „*.jpg“) verwendet werden.

exiv2 gibt es nicht nur für Linux, auf der Webseite des Projektes ist auch eine Version für Windows zu finden.

Für ganz Pingelige: Alle Fotografen dazu bringen eine bestimmte Uhr mit Sekundenanzeige zu knipsen, anhand dieses Bildes kann dann der exate Offset ermittelt werden.

Bilder mit einem Wasserzeichen versehen

Es gibt ja verschiedene Gründe, Bilder im Web mit einem Erkennungsmerkmal zu versehen, hier geht es um die technische Umsetzung.

Werkzeugkiste:

Erstellen des Wasserzeichens

Über ein paar Kleinigkeiten sollte man sich Gedanken machen bevor man dann in The GIMP ( oder einem anderen Bildverarbeitungsprogramm) der Kreativität freien Lauf lässt:

  • Das Logo sollte so gestaltet sein das es sowohl auf dunklem als auch auf hellem Hintergrund zu sehen ist, eine dünne Outline-Schrift geht unter wenn der Hintergrund die gleiche Farbe hat.
  • Das Logo sollte nicht zu groß sein das der Betrachter durch das Wasserzeichen abgeschreckt wird – ich habe mich für 200 Pixel bei einer Bildbreite von 1024 Pixeln entscheiden, das Logo kommt rechts unten in die Ecke

Das Logo ist so entstanden: Ein Bild von Söckchen wo sie das tut was sie am besten kann, dann einen passenden Ausschnitt gewählt. Mit dem Lasso-Werkzeug ( Freie Auswahl ) freigestellt und mit dem Filter „Comic Strip“ verfremdet. Dann noch den Text darübergelegt und auf 200 Pixel Breit verkleinert.

Bilddateien erzeugen

Bei 100 Bildern macht es keinen Spass das bei jedem Bild einzeln einzufügen, hierfür gibt es die sehr mächtigen Tools von „Image Magick“, für diesen Fall ist „composite“ das Tool der Wahl:

for bild in *.JPG;do composite -gravity southwest -quality 75 soeck200.png $bild ../watermarked/$bild  ; done

Mit „gravity“ legt man die Postion fest, diese wird als Himmelsrichtung angegeben, „north“, „east“, „south“, „west“ und Kombinationen wie „southwest“ (links unten).

In einem Arbeitsgang kann man noch mit „quality“ die JPG-Kompression auf bandbreitenfreundliche Dateigrößen einstellen.

Bilder anhand des Datums umbenennen

Problem: Unterschiedliche Digitalkamera’s verwenden unterschiedliche Dateinamen, wenn man nun eine Gallerie in chronologischer Reihenfolge erstellen will kann man das in irgendeiner grafischen Bildbearbeitung tun die irgendwo in den Untiefen der Menüs eine Batchverarbeitung hat. Wer zu faul ist diese zu suchen, nimmt die Konsole und benennt die Bilder anhand der Aufnahmezeit um die in den EXIF-Informationen enthalten ist:

for bild in *.JPG; do newname=`exiv2 $bild | awk '/Zeitstempel/ {print $4$5}' | \
tr -d ':' ` ; cp $bild  ./renamed/${newname}.jpg ; done

Der Suchausdruck „Zeitstempel“ ist abhängig von der Lokalisierung, wenn diese nicht auf deutsch steht steht da was anderes – einfach mal nachschauen was ein

exiv2 bild.jpg

zu sagen hat.