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:

  1. DateTimeOriginal (voorkeur: opnamedatum camera)
  2. CreateDate (fallback 1)
  3. 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: --execute voor uitvoeren, --move voor 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

Bronnen

Geen externe bronnen. Kennis is gebaseerd op sessie-exports.

Sessie-herkomst