27 januari 2026

De handmatige oplossing

Het doodshoofd betekent simpelweg dat darktable een item in zijn database heeft, maar het bestand niet meer kan vinden.

Scenario A: het bestand bestaat niet meer
Je hebt de afbeelding opzettelijk / per ongeluk verwijderd (bijv. in Verkenner/Finder) en wilt nu het verweesde item uit darktable verwijderen:

  1. selecteer de afbeelding (of afbeeldingen) met het doodshoofd-symbool.
  2. open in het rechterpaneel de module ‘actie op selectie’.
  3. Klik op ‘verwijderen’.
    Opmerking: omdat het bestand fysiek niet meer wordt gevonden, schoont dit alleen de darktable-database op.

Scenario B: de map is verplaatst
Worden alle afbeeldingen in een map met een doodshoofd weergegeven omdat je de map op de harde schijf hebt verplaatst of hernoemd? Verwijder ze dan niet!

  1. klik in het linkerpaneel met de rechtermuisknop op de betreffende mapnaam.
  2. kies ‘bijwerken pad naar bestanden.
  3. selecteer in het dialoogvenster de nieuwe locatie van de map. Darktable werkt dan de paden bij voor alle afbeeldingen die erin staan.

Heb je (veel) verweesde items verspreid over je hele bibliotheek?

Ga dan verder naar het volgende gedeelte.

De automatische oplossing

Soms zie je in de bibliotheek doodshoofden: de darktable database bevat een verwijzing naar een verdwenen bestand.

Als je darktable met de standaard extensies hebt geïnstalleerd, bevindt de oplossing voor die doodshoofden zich al op je harde schijf. Je hoeft alleen maar een script te activeren.

Stap 1: schakel het script in

Er zijn twee manieren om dit te doen, afhankelijk van hoe je darktable instelt:

  • manier A (via de scriptmanager):
    als je de module ‘script manager’ aan de linkerkant ziet: klik erop, ga naar ‘contributed’ en klik op select_non_bestaand om eraan te beginnen.
  • manier B (handmatig):
    Open het bestand luarc in uw darktable-configuratiemap (meestal ~/.config/darktable/luArc) en voeg de volgende regel toe:
    require "contrib/select_non_existing".
    Start darktable opnieuw.

Stap 2: vind de doodshoofden

Zodra het script actief is, heb je een superkracht in de module Kiezen (rechts in de lichttafel):

  1. ga naar de module ‘selecteren’ aan de rechterkant.
  2. klik op het vervolgkeuzemenu ‘selecteer niet bestaand’.

Darktable controleert nu de database in een handomdraai en markeert automatisch alle afbeeldingen die niet langer fysiek beschikbaar zijn. Je hoeft alleen maar op ‘vergeten’ te klikken en de catalogus is weer schoon.

Geef een reactie