Ich versuche, einige fehlende Bilder massenhaft aus den Vorschaudaten von Lightroom wiederherzustellen.
Jede .lrprev-Datei enthält eine ähnliche Zeile wie diese:
fileTimeStamp = 346514038.2051,
Ich habe bereits alle Bilder aus den Vorschauen als .jpg-Dateien extrahiert, aber sie enthalten keine Metadaten. Ich hatte gehofft, diesen Zeitstempelwert irgendwie in ein tatsächliches Datum umzuwandeln, das ich über .jpg in die neuen .jpg-Dateien einfügen kann exiftool
.
Der oben angegebene Wert entspricht hoffentlich dem 25. Dezember 2011 um ca. 13:25 Uhr, aber ich habe alle Arten von Konvertierungen aus gängigen Zeitstempelformaten (Unix-Epoche, Tage seit Jahr 0 usw.) ausprobiert, und nichts hat mir die richtige Antwort gegeben.
Ist dieser Zeitstempelwert also irgendwo dokumentiert? Vielleicht entspricht es nicht einmal etwas Nützlichem? Könnte es das Datum sein, an dem das Foto importiert wurde, oder vielleicht das Datum, an dem die Vorschau erstellt wurde?
Dieser Online-Rechner nennt dies "Mach Absolute Time" (konnte nicht viele Informationen darüber finden) und kann Ihren Wert in eine Standarddarstellung umwandeln, die jedoch UTC / GMT: 25.12.2011 13:53:58
nur für den ganzzahligen Teil ergibt. Diese SO-Antwort erklärt, dass dies Unix mit einer anderen Basis ist, konvertieren Sie durch Hinzufügen von 978307200 (2001-1970)
BEARBEITEN: Oh, beachten Sie, dass dieser Zeitstempel, wie ich nach einigen Tests festgestellt habe, die Zeit der "letzten Bearbeitung" zu sein scheint, dh. als diese Vorschau aktuell war.
ths
Synchronisierung