Hallo Community,
Ich verwalte meine Fotosammlung mittels Digikam (6.4.0). Heute ist mir aufgefallen, dass Duplikate nicht erkannt werden. Meine Ablage ist folgendermaßen: Ich kopiere die Fotos von den Speicherkarten in einen Ordner, der von der DigiKam-Datenbank erfasst wird. Um schon beim Ablegen Duplikate zu vermeiden (z.B. wenn Fotos mehrmals von der Kamera kopiert aber dort nicht gelöscht werden), benenne ich alle Fotos mittels
1 | exiv2 -r'%Y-%m-%d_%H%M%S' -F *.JPG |
um. Da ich das letzte mal einen Ordner auf der Speicherkarte vergessen habe, habe ich mir gedacht einfach nochmal alle Dateien in einen neuen Ordner zu schieben und dann die Duplikatesuche die doppelten löschen zu lassen.
Ich habe also z.B. die Datei 2020-09-29_134926.JPGsowohl im Ordner
/media/data/Fotos/Unsortiert/2020-12-09-1/ als auch in /media/data/Fotos/Unsortiert/2020-10-21/
Die Duplikatesuche spuckt mir aber keine Duplikate aus. Ebenso nicht die Konsole mittels fdupes
Ich habe daher die Dateien verglichen und siehe da, der Dateiname ist derselbe (=EXIF-Datum), Dateigröße und somit auch Prüfsumme sind verschieden. Kein Wunder, dass die Duplikate nicht gefunden werden.
Wie kann ich nun die doppelten Fotos finden (nur über Dateiname, dann das neuere, d.h. am letzten im Dateisystem abgelegt)? Warum schreibt DigiKam Daten in die Dateien?