Es hat doch eine ganze weile gedauert, bis ich alle Programme auf meinem neuen Rechner (Zotac ZBOX PLUS ID41) wie der installiert habe.

Ein Problem blieb allerdings noch, 6000+ Photos umbenennen, die “Schlagwörter” in den Photos ändern und das Datei Datum auf das Bild Datum setzen. Bis jetzt hatte ich alle Bilder so organisiert,
das ich Unterverzeichnisse angelegt und dort dann die Photos rein kopiert habe (/Bilder/Graz/Schlossberg/img001.jpg). Shotwell ignoriert solche Verzeichnisse und nimmt nur das Photos, was man dann nicht wirklich wieder findet.

Zuerst musste ich alle Bilder umbenennen, viele verschiedene Kameras erzeugen viele verschiedene Dateinamen und meine neue Sony verwendet den gleichen Bild Präfix wie meine Sony A200. Das führt zu Problemen. Man kann sich dafür ein Script schreiben, was einen neuen Dateinamen+[Serie] für die Photos setzt. Ich habe mir ein kleines Mono Programm geschrieben dafür geschrieben. Ich wollte auch gleich die “Keywords” in den Photos so ändern, wie in der Dateiablage [Graz, Schlossberg]. Was dann noch fehlt ist das setzen des richtigen Datei Datums, dies soll den Aufnahme Datum entsprechen.

Dafür benötigt man folgende zusätzliche Programme:

sudo apt-get install libiptcdata-bin
sudo apt-get install jhead

Schlüsselwörter “Keywords” werden dann mit dem Befehl:

iptc -m Keywords -v “Graz, Schlossberg” 100_0813.jpg
iptc -a Keywords -v “Graz” 100_0813.jpg
iptc -a Keywords -v “Schlossberg” 100_0813.jpg

gesetzt. Das “-m” steht für Ändern und das “-a” steht für Hinzufügen, ich habe das “Ändern” verwendet.

Mit jhead kann man das Datei Datum auf das Bild Datum setzen

jhead -ft 100_0813.jpg

Mein kleines Mono Programm, was mit einer Liste von Dateinamen gefüttert wird, macht dann aus dieser Liste ein Shell Script:

mv /../../Dateiname_Alt.jpg /../../DCM00[Serie].jpg
iptc -m Keywords -v “Graz, Schlossberg” /../../DCM00[Serie].jpg
jhead -ft /../../DCM00[Serie].jpg

und das für 6000+ Photos. Umständlich das ganze aber recht praktisch, im Shell Script kann man nachträglich noch Änderungen durchführen. Auf meinem Zotac hat das ganze 14 Minuten gedauert, die Festplatte ist eben nicht die schnellste.  Es gibt zusätzlich noch eine ganze menge von Möglichkeiten, die man mit seinen Photos auf diese Art und Weise anstellen kann. Das Mono Programm kann ich jeder Zeit anpassen und erweitern, eventuell werde ich die Photos (mit Ortsangaben) automatisch mit Geo Tags versehen.

About these ads