Dateileichen durch Wechsel zwischen Darktable und Shotwell
Frank J.
newsletter at fotodrachen.de
Di Apr 14 19:51:59 UTC 2015
Moin!
Ich verwende seit etwa 2 Jahren das RAW-Format, davor habe ich meine
Kameras JPEG erzeugen lassen.
Ich bin begeisterter Anwender von "Darktable" um diese RAW-Fotos zu
bearbeiten. Auch die Möglichkeit, über eine Karte den Bildern
Koordinaten zuzuordnen, finde ich in Darktable gut gelöst.
Für das Tagging (Schlagworte, Kategorien) und das Ordnen und Suchen nach
Ereignissen hatte ich bereits "Shotwell" verwendet, als ich noch primär
JPEGs erzeugt habe.
Dies verwende ich weiterhin für die exportierten JPEG- und für die
"immer dabei", die nur JPEG kann, aber auch für die RAW-Dateien, die bei
mir *.ORF heißen.
Diese Kombination von "Darktable" und "Shotwell" dürfte nicht selten
sein. Durch das abwechselnde Verwenden dieser beiden Programme entsteht
bzw. verbleibt aber in einigen Situationen Datenschrott auf der
Festplatte, den es irgendwann aufzuräumen gilt.
Shotwell kann RAW nicht schnell genug anzeigen und erzeugt daher beim
Import zu jeder Datei "[datum_nr].ORF" eine Vorschau im JPG-Format mit
Namen "[datum_nr]_ORF_shotwell.jpg"
Wenn man den Ordner dann nochmal mit Darktable importiert und vergessen
hat, die Option "JPG ignorieren" einzuschalten, dann erzeugt Darktable
dazu wieder die Sidecars "[datum_nr]_ORF_shotwell.jpg.xmp" usw.
Diese Dateien sind relativ leicht zu löschen:
find /home/ich/Bilder -name "*_ORF_embedded.jpg.xmp" -exec rm "{}" \;
find /home/ich/Bilder -name "*_ORF_shotwell.jpg.xmp" -exec rm "{}" \;
find /home/ich/Bilder -name "*_ORF_embedded.jpg" -exec rm "{}" \;
find /home/ich/Bilder -name "*_ORF_shotwell_1.jpg.xmp" -exec rm "{}" \;
find /home/ich/Bilder -name "*_ORF_shotwell_1.jpg" -exec rm "{}" \;
Wobei "/home/ich/Bilder" für den Basispfad steht, der rekursiv zu
durchsuchen ist.
Wenn man mit Darktable solche RAW-Bilder löscht, die bereits in Shotwell
katalogisiert waren, oder wenn man mit Shotwell RAW-Bilder löscht, die
schon mit Darktable bearbeitet waren, dann verbleiben jeweils die
"Beilagen" des anderen Programmes im Ordner. Diese verweisten Sidecars
zu finden, zu denen es kein Original mehr gibt, ist etwas schwieriger.
1. mit Shotwell gelöscht:
"[datum_nr].ORF.xmp" suchen und löschen, zu denen es keine
"[datum_nr].ORF" mehr gibt.
2. mit Darktable gelöscht:
"[datum_nr]_ORF_shotwell.jpg" suchen und löschen, zu denen es keine
"[datum_nr].ORF" mehr gibt.
Das dazu von mir gefertigte Schript funktioniert zwar, ist aber nicht so
pfiffig, wie der "Einzeiler" oben.
Kommen solche Datei-Leichen bei euch auch vor?
Wie kann man das vermeiden, oder wie wird man die auf einfache Weise
wieder los?
--
Frank
Mehr Informationen über die Mailingliste ubuntu-de