Wie entstehen die Bildergalerien?

Für die Bearbeitung von Bildern zu einem Thema wird ein Projekt-Verzeichnis eingerichtet. Im Projekt-Verzeichnis liegen 4 BAT-Dateien, mit denen die nachfolgend beschriebenen Arbeiten typischerweise durch einen Doppelklick angesteuert werden. Anklicken der BAT-Dateien ist das einzige was man tun muss, nachdem die Software-Umgebung eingerichtet ist.

Vorbereitung

Zuerst Datensicherung

Wenn die Bilderdateien vom Speicherchip bzw. direkt vom digitalen Fotoapparat in ein Arbeitsverzeichnis übertragen sind, werden sie zuerst unverändert in ein Verzeichnis auf einem zweiten Laufwerk des PC kopiert. In diesem so genannten Sicherungs-Verzeichnis werden solange Dateien gesammelt, bis wieder eine DVD oder CD gefüllt werden kann. Die Verwendung eines zweiten Laufwerks für das Sicherungs-Verzeichnis verhindert, dass beim Ziehen mit der Maus die Dateien auf Versehen verschoben werden.

Notwendige Software-Umgebung

Sämtliche hier beschriebene Software kann man gratis aus dem Internet laden, beziehungsweise die darauf aufsetzenden Erweiterungen vom Autor dieser Zeilen beziehen.

EXIF-Informationen verarbeiten

Zum Lesen und beschreiben von EXIF-Informationen, IPTC-Daten und JPG-Kommentaren verwende ich Exiftool. Download vom Autor Phil Harvey oder von Heise.

Exiftool kann mit BAT-Dateien angesteuert werden, kann das Datum bzw. die Uhrzeit einer Bilderserie etwas nach vorne oder hinten verschieben, um Bilder von verschiedenen digitalen Fotoapparaten zusammen zu mischen, etc.

Perl als Programmiersprache

In den BAT-Dateien sind Perl-Aufrufe enthalten. Alle Texte, Listen, HTML-Dateien werden fix und fertig für den Upload ins Internet lokal vorbereitet. Dadurch kann man alles vor dem Upload lokal prüfen und evtl. nochmals anpassen. Download ActivePerl oder von Open Source.

Copyright einstempeln

et.bat : Mit Exiftool trage ich in alle Bilddateien im Arbeitsverzeichnis ein Copyright mit meinem Namen und dem aktuellen Jahr automatisiert mit einer BAT-Datei ein. Neue Anwender müssen in der et.bat den Namen anpassen, z.B. mit Notepad.

Automatisiertes Umbenennen der Bilderdateien

mkrename.bat : Mit Hilfe eines Perl-Programms werden (nur) die letzten drei Ziffern von den Dateinamen, die die digitalen Fotoapparate erzeugen, verwendet. An den Dateinamen wird vorne das Jahr und Monat angefügt, damit sie ordentlich sortiert in einer Verzeichnis-Liste erscheinen und leichter zeitlich zuordenbar werden.

IrfanView als Bildbearbeitungs-Programm

Statt Irfanview können auch die meisten anderen Bildbearbeitungsprogramme verwendet werden. Download vom Autor von IrfanView am besten gleich mitsamt der Plugins.

IrfanView zeigt Bilder äußerst schnell an und eignet sich gut dazu effizient durch einen größeren Stapel von Dateien zu gehen und dabei Dateien umzubenennen.

Wenn man mit IrfanView durch einen Bilderstapel geht, kann man mit F2 Dateien umbenennen. Den Titel für ein Bild sollte man in den Dateinamen schreiben, mit Minus-Zeichen abgetrennt hinter die vorhandenen Ziffern schreiben; also aus 0812001.jpg eine 0812001-brennender-Weihnachtsbaum.jpg machen.

Die (eventuell etwas längere) Beschreibung für ein Bild kann man mit Strg-Shift-M direkt als JPG-Kommentar in die Bilddatei schreiben.

Sonstige SW

Für die BAT-Dateien braucht man noch ein paar Kommandos: grep, sed, tr. Download z.B. von zdnet oder der ehemaligen Firma Cygnus Solutions.

Erneutes umbenennen und verschieben der Bilderdateien

mkrename.bat : Wenn in einem Dateinamen ~ erscheint, wird diese beim nächsten mkrename.bat-Aufruf in das poor-Verzeichnis verschoben. Wenn am Ende eines Dateinamens ein - oder _ erscheint, wird diese beim nächsten mkrename.bat-Aufruf in das more-Verzeichnis verschoben. Alle Minus-Zeichen warten durch _ ersetzt. Bei einem Bildtitel wird ein _ als Leerzeichen dargestellt. Leerzeichen und Umlaute in Dateinamen muss man vermeiden, dass sie sich für den Upload ins Internet nicht eignen. Durch fortgesetztes Bearbeiten und wiederholte mkrename.bat-Aufrufe sollte man die Anzahl der Dateien für eine Bildergalerie auf 30 bis 50, maximal 100 Dateien, beschränken, da sonst das Interesse der Betrachter beim durchgehen durch eine Bildersammlung deutlich nachlässt.

Für die weitere Verarbeitung sollten nun alle Bilderdateien, die in der Bildergalerie erscheinen sollen, vom Arbeitsverzeichnis ins orig-Verzeichnis verschoben worden.

Für die folgenden Arbeiten wechselt man ins Projekt-Verzeichnis.

1. Icons und größenreduzierte Bild-Dateien erzeugen

1-mkicons.bat : Da die Dateien von den digitalen Fotoapparaten für eine Darstellung im Internet viel zu groß sind, wird mit Hilfe von IrfanView durch 1-mkicons.bat aus jeder Datei im orig-Verzeichnis je eine in die icon, pict und full-Verzeichnisse erzeugt. Die Verzeichnisse werden automatisch angelegt, falls sie nicht schon vorhanden sind.

2. Parameter-Datei erzeugen

2-mkpara.bat : Aus den Dateinamen und den JPG-Kommentaren wird mit 2-mkpara.bat eine Parameter-Datei im Projekt-Verzeichnis erzeugt. Es werden dazu alle Dateien aus dem pict-Verzeichnis verwendet. Jede Zeile der Parameter-Datei beschreibt einen Eintrag der Bildergalerie. Die Reihenfolge der Zeilen legt die Reihenfolge in der Bildergalerie fest. Also evtl. Zeilen umsortieren, wenn man von der chronologischen Darstellungsreihenfolge abweichen möchte, um z.B. Bilder thematisch zu organisieren. Die Beschreibungen können beliebig ergänzt und mit HTML-Anweisungen versehen werden.

1-mkicons-neu.bat : Falls später weitere Bilder hinzukommen, oder bereits generierte nochmals geändert wurden, können mit 1-mkicons-neu.bat neue icons, pict und full-Dateien erzeugt werden. Es werden dazu alle Dateien aus dem neu-Verzeichnis verwendet.

3. HTML-Galerie erzeugen

3-doit.bat : Mit 3-doit.bat wird die Parameter-Datei verarbeitet. Die für die Bildergalerie notwendigen HTML-Dateien werden erzeugt. Für neue Projekte muss die 3-doit.bat einmalig angepasst werden, z.B. mit Notepad. Nach der Kontrolle der Bildergalerie kann die Parameter-Datei solange immer wieder angepasst, und mit 3-doit.bat alles nochmals erzeugt werden, bis alle Texte korrekt sind.

Hochladen

Alles außer dem orig, more, poor und Projekt-Verzeichnis muss mit einem ftp-Programm hochgeladen werden (sog. Upload). Ich empfehle WinSCP zu verwenden.


TopTop | zurück |  © Dr. Ernst Janich, Ulm, Germany, 2008