@ -52,10 +52,10 @@ Auf einem Linux-Rechner muss installiert sein:
Es ist das Wurzelverzeichnis `~/Pictures/digikam` anzulegen in Digikam als Album einzurichten. Darin ist folgende Albenstruktur anzulegen:
Es ist das Wurzelverzeichnis `~/Pictures/digikam` anzulegen in Digikam als Album einzurichten. Darin ist folgende Albenstruktur anzulegen:
```text
```text
🗁 Alben
▼ Alben
🗁 Import # Import- und Arbeitsverzeichnis
▶ Import # Import- und Arbeitsverzeichnis
🗁 Digikam
▼ Digikam
🗁 pendel # Ausgang für Pendel
▶ pendel # Ausgang für Pendel
```
```
Digikam muss eingerichtet werden, damit geänderte Metadaten als XMP-Metadaten geschrieben werden und somit vom exiftool ausgelesen werden können. Unter _Einstellungen > Digikam einrichten > Metadaten > Verhalten > Informationen als Metadaten schreiben_:
Digikam muss eingerichtet werden, damit geänderte Metadaten als XMP-Metadaten geschrieben werden und somit vom exiftool ausgelesen werden können. Unter _Einstellungen > Digikam einrichten > Metadaten > Verhalten > Informationen als Metadaten schreiben_:
@ -77,9 +77,9 @@ In das Verzeichnis noch die Datei _credentials_ aus dem Keepass hinzufügen.
Die Verzeichnisstruktur sieht dann wie folgt aus:
Die Verzeichnisstruktur sieht dann wie folgt aus:
```text
```text
🗁 ~/kollegen/pendel
▶ ~/kollegen/pendel
🗁 in # Eingangsdaten
▶ in # Eingangsdaten
🗁 out # Ausgangsdaten
▶ out # Ausgangsdaten
credentials # Secrets
credentials # Secrets
<bash-skripte> # *.sh
<bash-skripte> # *.sh
readme.md # Diese Datei
readme.md # Diese Datei
@ -121,9 +121,14 @@ upload --> update
Um einen weiteren Eintrag dem Projekt hinzuzufügen, werden folgende Dateien benötigt:
Um einen weiteren Eintrag dem Projekt hinzuzufügen, werden folgende Dateien benötigt:
* **Original** - Jpeg-Datei mit Meta-Daten
* **Original** - Jpeg-Datei mit Meta-Daten
* _gpsposition_: Längen- und Breitengrad
* _gpsposition_: Längen- und Breitengrad<br>
* _title_ im Format `Pendel <Römische Zahl>`
* Für Title und Beschreibung:<br>
* _description_ Nicht zu lang, einzeilig
ENTWEDER
* _title_ im Format `Pendel <Römische Zahl>`
* _description_ Kurz und einzeilig<br>
ODER
* _title_ im Format `Pendel <Römische Zahl> - <Beschreibung, kurz und einzeilig>`
* _description_ -- Wird ignoriert --
* Endung: muss _jpg_ lauten (klein geschrieben)
* Endung: muss _jpg_ lauten (klein geschrieben)
* **Tiles** - Jpeg-Datei mit einem rechteckigem Bild-Ausschnitt
* **Tiles** - Jpeg-Datei mit einem rechteckigem Bild-Ausschnitt
* Dateiname: _tile\_\<Original-Dateiname\>_
* Dateiname: _tile\_\<Original-Dateiname\>_
@ -154,12 +159,12 @@ Tiles-Bild daraus erstellen.
Das fertige Bild und die erstellte Tile-Datei dort ablegen. Das fertige Album sieht dann wie folgt aus:
Das fertige Bild und die erstellte Tile-Datei dort ablegen. Das fertige Album sieht dann wie folgt aus:
```text
```text
🗁 Alben
▼ Alben
🗁 Digikam
▼ Digikam
🗁 pendel
▼ pendel
🗁 100
▼ 100
🖻 20230901-182900-X-S10.jpg
❑ 20230901-182900-X-S10.jpg
🖻 tile_20230901-182900-X-S10.jpg
❑ tile_20230901-182900-X-S10.jpg
```
```
@ -215,6 +220,18 @@ Die so hochgeladenen Daten werden aber noch nicht verwendet.
### Hintergrundinfos
### Hintergrundinfos
#### Datei gps.csv
Die Spalten sind mit Tabs getrennt. Aufbau:
1. Dateiname
1. Longitude
1. Latitude
1. Titel
1. Beschreibung
### Alter Kram
#### GPS in Datei extrahieren
#### GPS in Datei extrahieren
Wenn alle jpg in direkten Unterverzeichnissen liegen und mit einer Zahl anfangen, kann so eine Datei mit GPS-Location erstellt werden:
Wenn alle jpg in direkten Unterverzeichnissen liegen und mit einer Zahl anfangen, kann so eine Datei mit GPS-Location erstellt werden: