Foto-archivering: DigiKam, mapstructuur en EXIF-workflow
Definitie
Een gestandaardiseerde werkwijze voor het consolideren en ordenen van een fotoarchief op externe SSD, klaar voor gebruik in DigiKam. De aanpak combineert een vaste mapstructuur met EXIF-gebaseerde datumbepaling en een Python-migratiescript.
Context
Jim heeft een verspreide fotocollectie op laptop en externe SSD. Doel is consolidatie naar één externe SSD met een consistente jaar/maand-structuur, geschikt voor DigiKam als beheer-interface. De werkwijze is in twee sessies (15 februari 2026) uitgewerkt: eerst requirements, dan een gedetailleerde scriptspecificatie.
Kernpunten
Mapstructuur
De doelstructuur heeft twee varianten die in de sessies zijn vastgelegd:
Variant A (DigiKam-sessie): jaar/jaar-maand_OrigineleMapnaam
Voorbeeld: 2024/2024-06_Vakantie_Italië
Variant B (EXIF-sessie): jaar/DD-MM Monthname (Engelstalige maandnamen)
Voorbeeld: 2024/15-06 June
Lightroom-catalogi worden apart opgeslagen in een Catalogs/-map per jaar, buiten de foto-mappen.
Ondersteunde bestandstypen
- RAW: CR2, ARW, DNG
- JPEG
- TIFF, PNG
- Video: MOV, MP4
- Working files: PSD, XMP (sidecars)
Sidecar-bestanden (XMP, DNG sidecar) blijven gegroepeerd met het bijbehorende bovenliggende bestand.
EXIF-fallback keten voor datumbepaling
Het script gebruikt exiftool met de volgende prioriteitsvolgorde:
DateTimeOriginal(voorkeur: opnamedatum camera)CreateDate(fallback 1)FileModifyDate(fallback 2, minst betrouwbaar)
Als geen van deze velden beschikbaar is, wordt het bestand in een aparte reviewmap geplaatst.
Photo Archive Migration Script
De definitieve specificatie voor het migratiescript (nog niet geschreven, specificatie vastgelegd):
- Taal: Python
- Dependency: exiftool
- Duplicaatdetectie: SHA-256 hash
- Duplicates: naar aparte reviewmap, niet skippen of overschrijven
- Standaard modus: dry-run (geen wijzigingen)
- Flags:
--executevoor uitvoeren,--movevoor verplaatsen in plaats van kopiëren - Logbestand: wordt aangemaakt op het doel-SSD
- Bronnen: meerdere volumes scannen tegelijk
DigiKam configuratie
Geen specifieke DigiKam-instellingen gedocumenteerd in de bronbestanden. De structuur is zodanig ontworpen dat DigiKam de geordende mappen direct kan inlezen als collectie.
Verbanden
- Zie ook: wiki-exiftool (indien aangemaakt)
- Zie ook: wiki-python-scripting-workflows (indien aangemaakt)
- Gerelateerd project: brief
Bronnen
Geen externe bronnen. Kennis is gebaseerd op sessie-exports.
Sessie-herkomst
- raw-chat-2026-02-15-organizing-photo-library-with-digikam
- raw-chat-2026-02-15-organizing-photos-by-exif-data-for-digikam
- raw-chat-2026-02-22-website-redesign-jim-van-den-breemen-platform-kiezen (scriptspec herbevestigd in overdracht)
- raw-chat-2026-03-13-project-chat-indexering-en-development-status (scriptspec vermeld in project-indexering)