- Registriert
- 13.06.20
- Beiträge
- 124
Ich habe viele alte Bilder und Videos von meiner alten Canon und wollte die mal alle in "Fotos" sammeln. Habe eine neue Mediathek erstellt und "Objekte in die Fotomediathek kopieren" ausgeschaltet und dann die Ordner reingezogen.
Nun das Problem: Bilder werden zeitlich richtig sortiert, da schaut Fotos wohl auf die EXIF-Daten. Bei Videos verlässt es sich aber auf das Erstelldatum und das war aufgrund des Kopierens eben der 28. Mai 2020. Das hatte zur Folge dass die Videos nicht mit den zusammenhängenden Fotos zeitlich an derselben Stelle erschienen sondern allesamt unten erscheinen, weil das Programm wohl das Erstelldatum der Videos in Betracht zieht.

Kein Problem dachte ich, dann schreibe ich einfach das Änderungsdatum, welches wohl noch das ursprüngliche Aufnahmedatum beinhaltet, auf das Erstelldatum.
Also habe ich folgendes Skript geschrieben:
Das funktioniert, was ein Blick in die Dateiinformationen beweist:

Aber... die Videos werden nicht neu entsprechend des Datums sortiert, sondern bleiben ganz unten in der Mediathek hängen. Was ist der beste Weg, um das zu triggern? Muss ich alle Videos aus der Mediathek entfernen und neu importieren?
Nun das Problem: Bilder werden zeitlich richtig sortiert, da schaut Fotos wohl auf die EXIF-Daten. Bei Videos verlässt es sich aber auf das Erstelldatum und das war aufgrund des Kopierens eben der 28. Mai 2020. Das hatte zur Folge dass die Videos nicht mit den zusammenhängenden Fotos zeitlich an derselben Stelle erschienen sondern allesamt unten erscheinen, weil das Programm wohl das Erstelldatum der Videos in Betracht zieht.

Kein Problem dachte ich, dann schreibe ich einfach das Änderungsdatum, welches wohl noch das ursprüngliche Aufnahmedatum beinhaltet, auf das Erstelldatum.
Also habe ich folgendes Skript geschrieben:
Bash:
#!/bin/bash
cd "/Volumes/Daten/Fotos/_unsortiert/Zoo"
for f in *.avi;
do SetFile -d "$(GetFileInfo -m "$f")" "$f";
fname=$f;
done;
Das funktioniert, was ein Blick in die Dateiinformationen beweist:

Aber... die Videos werden nicht neu entsprechend des Datums sortiert, sondern bleiben ganz unten in der Mediathek hängen. Was ist der beste Weg, um das zu triggern? Muss ich alle Videos aus der Mediathek entfernen und neu importieren?