1 Punkte von GN⁺ 2025-09-18 | Noch keine Kommentare. | Auf WhatsApp teilen
  • In der Apple-Photos-App kommt es beim Importieren von Bildern von einer Kamera zu Bildbeschädigungen
  • Der Nutzer verlor besonders viele Fotos bei Verwendung der Option „Nach dem Import löschen“ und büßte etwa 30 % seiner Bilder ein
  • Auch nach dem Austausch verschiedener Hardwarekomponenten (Kamera, SD-Karte, Laptop, Kabel usw.) bestand das gleiche Problem weiter
  • Als Ursache wird kein Hardwarefehler, sondern ein Softwarefehler vermutet, bei dem Dateien zufällig beschädigt werden
  • Später wurde der Workflow auf Darktable umgestellt, um das Problem zu vermeiden

Problemüberblick

  • Beim Importieren von Bildern von einer Kamera in die Apple-Photos-App wurde festgestellt, dass Bilder gelegentlich beschädigt werden
  • Es gibt zwar ähnliche Berichte im Internet, doch die meisten gaben die Fehlersuche auf oder versuchten kein tiefergehendes Debugging

Bildimport und Art des Problems

  • Verwendet wurde eine OM System OM-1, aufgenommen wurde im Format RAW + jpg
  • Früher wurde in der Photos-App die Option „Nach dem Import löschen“ gewählt, um die SD-Karte zu leeren
  • Die Verwendung dieser Option erwies sich als großer Fehler

Szenario der Bildbeschädigung

  • Die Beschädigung trat wiederholt nur bei einigen wenigen Bildern auf
  • Nach vielen Aufnahmen auf einer Familienhochzeit gingen beim Import etwa 30 % der Bilder verloren
  • Die Photos-App zeigt RAW- und jpg-Dateien als ein einziges Bild an und zeigt standardmäßig das jpg an
  • In manchen Fällen war das jpg beschädigt, in anderen das RAW und manchmal beide
  • Bei Nutzung der Option „Nach dem Import löschen“ wurden die Dateien auf der SD-Karte der Kamera gelöscht, sodass sich vorab nicht prüfen ließ, ob sie beschädigt waren

Analyse der Ursachen

  • Aus Sorge vor einem Hardwaredefekt wurden sämtliche Hardwareteile ausgetauscht — Kabel, SD-Karte, Kamera, Laptop usw. — doch das gleiche Phänomen trat weiterhin auf
    • Austausch des USB-C-Kabels
    • Neukauf einer SD-Karte vom offiziellen Hersteller
    • Umstellung auf ausschließlich RAW-Aufnahmen
    • Austausch des Laptops
    • Wechsel des Kameramodells (OM System OM-1 MKii)
  • Es wurde schrittweise jeweils nur eine Variable geändert, doch die Beschädigungen traten weiterhin regelmäßig auf

Schlussfolgerung: Softwareproblem

  • Nachdem die komplette Hardware ausgetauscht worden war, wurde auf einen Softwarefehler der Photos-App selbst geschlossen
  • Nachdem die Option „Nach dem Import löschen“ deaktiviert und die SD-Karte erst nach Prüfung auf beschädigte Dateien formatiert wurde, trat damals keine Beschädigung mehr auf
  • Es wurde die Möglichkeit eines Softwareproblems wie einer Race Condition in einer begrenzten Situation angesprochen, etwa beim gleichzeitigen Kopieren und Löschen von Dateien
  • Auch danach traten weiterhin Fälle zufälliger Dateibeschädigung auf
  • Die Dateien auf der ursprünglichen SD-Karte und die beschädigten Dateien hatten dieselbe Größe, aber unterschiedliche interne Bytes (Prüfsummen)
  • Dazu wurde ein binary diff der betreffenden Dateien analysiert

Einführung eines neuen Workflows

  • Anstatt noch mehr Zeit in die Problemlösung zu investieren, wurde der Workflow auf Darktable umgestellt
  • In Darktable werden Bilder importiert, unerwünschte Fotos gelöscht, gewünschte Fotos bearbeitet und exportiert und anschließend in die Photos-App importiert
  • Bei Verwendung von Darktable trat keine Dateibeschädigung auf
  • Derzeit werden Bilder in Darktable ausgewählt und verarbeitet und danach in die Photos-App verschoben, wodurch das Problem seltener geworden ist
  • Die Analyse des Problems kostete viel Zeit und Geld, führte letztlich aber dazu, dass die Hardware doppelt aufgebaut wurde

Noch keine Kommentare.

Noch keine Kommentare.