Ist das kMDItemContentCreationDate veränderbar?

Hallo Freunde!
Ich habe eine menge Videos aus alten Zeiten digitalisiert und irgendwo gespeichert.
Somit stimmt das eigentliche Aufnahme-Datum nicht.
Ich möchte das korrigieren und das kMDItemContentCreationDate neu eintragen.
Meine Frage: geht das überhaupt?
Wenn ja, wie?

Lieb Grüße
Micha

Wenn Du die Möglichkeit auf die “Command Line Tools for Xcode” hast, kannst Du “SetFile” in einer Shell benutzen. Damit änderst Du das “CreationDate” und somit auch “kMDItemContentCreationDate”.

SetFile -d 12/24/2022 Path/to/the/file.mp4

Die ganze Syntax zum Datum lautet: date is a string of the form:

"mm/dd/[yy]yy [hh:mm:[:ss] [AM | PM]]"

Das sollte auf beiden Filesystemen (APFS als auch HFS+) funktionieren.

LG
Wolfgang

Hallo Wolfgang
Einmal danke für die Antwort!
im Terminal erscheint: developer tools were found, requesting install.

Da ich nicht so firm im Terminal bin, habe ich es erst mal unterlassen.
Wenn ich das tun würde, könnte ich dann in XOJO diesen Befehl ausführen?

Das Datum der Datei kann man auch per folderitem ändern.

Aber Michael wollte doch eher das Datum in der Filmdatei ändern, oder?
Dafür gibt es bestimmt Programme…

Oh - natürlich hat Christian recht. Das CreationDate lässt sich einfach über FolderItem ändern. Was im puren macOS nicht geht - zumindest kann man eine Datei nicht jünger machen …

Wenn man das CreationDate der Datei ändert, sollte sich auch “kMDItemContentCreationDate” dementsprechend ändern.

CreationDate = Sunday, 8. October 2023 at 00:00
kMDItemContentCreationDate = 2023-10-08 00:00:00 +0000

Siehe CreationDate

Nur zur Info: Ja, “SetFile” ließe sich via XOJO - Shell aufrufen.

LG

Vielen Dank Ihr Beiden!
Die Variante mit FolderItem ändern, kannst ich noch nicht.
funktioniert wunderbar.
an Command Line Tools for Xcode habe ich mich nicht angetraut.