Apple Fotos – Metadaten zu alten Videos hinzufügen?

BalthasarBux

BalthasarBux

Aktives Mitglied
Thread Starter
Dabei seit
07.01.2020
Beiträge
3.014
Reaktionspunkte
2.868
Ich habe eine mit der Zeit extrem gewachsene Fotos-Mediathek (>200 GB), die ich auf mein NAS sichern wollte.
Das klappt zu 98% erfolgreich.
Es kommen aber noch etwa 700 sehr alte Videos hinzu, die problematisch sind.
Die problematischen Videos sind alle aus einer alten Digitalkamera, also nur von diesem einen Modell. Alle anderen Videos sind unproblematisch.
Alle Videos werden unter Apple Fotos korrekt angezeigt.
Auf die NAS kopiert, zeigt die NAS bei allen das Datum, an dem sie kopiert wurden als das Datum, an dem das Video gemacht wurde. Also z.B. wurde das Video im August 2006 gemacht. Das wird korrekt in Fotos angezeigt, aber in der NAS sieht es aus als wäre das Video am 12.01.2020 geschossen worden (und 700 andere).

Mir ist an dieser Stelle nicht ganz klar, wie ich weiter vorgehen sollte. Mir ist "konvertieren" und "Metadaten neu in die Dateien schreiben" eingefallen. Letzteres klingt für mich weniger aufwändig, also wollte ich damit testweise anfangen.
Leider fehlt es mir hier an Kenntnissen. Es sind AVI-Dateien, und Batch wäre echt fantastisch, da es schon eine ganze Menge Videos sind. Ich hoffe, ihr wisst Rat.
 
Hab ich die Frage unverständlich gestellt, oder ist mein Problem so einmalig, dass niemand dafür eine Lösung kennt?
 
Um OSX Datei- und Foto- Erstellungsdaten anzupassen gibt es das seit langem bewährte Tool

https://www.publicspace.net/ABetterFinderAttributes/

Mich wundert allerdings, dass auf der Herstellerwebseite nicht auch von Videos geredet wird, vielleicht werden Videos als allgemeine Dateien gesehen. Aber es gibt ja ein Tryout, also ran an den Speck. ;)
 
  • Gefällt mir
Reaktionen: BalthasarBux
Hab ich die Frage unverständlich gestellt, oder ist mein Problem so einmalig, dass niemand dafür eine Lösung kennt?
Ich hab schon auch überlegt. Als erstes viel mir das Exiftool ein. Das kann auch .avi - allerdings so weit ich das gesehen habe nur lesen, nicht schreiben. Kannst dort ja mal vorbeisurfen. ;)
 
  • Gefällt mir
Reaktionen: BalthasarBux
er will ja die metadaten (file system) ändern, das geht mit jedem x-beliebigen tool, bis runter zu touch und wurde hier dermassen oft behandelt, dass wohl niemand mehr lust hat, zu antworten. :p
 
  • Gefällt mir
Reaktionen: Compikub
Dann bin ich mal gespannt @Olivetti
Wo steht das denn und welches x-beliebige Tool kann das denn?
Ich habe bisher nämlich noch nichts gefunden, was Daten in AVI schreiben kann. Exiftool kann AVI nur lesen, und ABetterFinderAttributes unterstützt beim EXIF schreiben leider auch kein AVI (generell keine Video-Formate wie es scheint).

Edit: Danke an die zwei anderen Hinweisgeber. Momentan scheint es mir aber so, als käme ich nicht ums Konvertieren herum :/
 
zeig mal:
Code:
stat eins-der-700-video-files
 
Code:
872415244 1606040 -rwx------ 1 username staff 0 3675030 "Jan 16 20:21:05 2020" "Aug 26 15:08:30 2019" "Aug 26 15:08:30 2019" "Jul 31 09:25:48 2004" 1024 7178 0 /Pfad/Film.AVI
 
Zuletzt bearbeitet:
dann noch "exiftool das-gleiche-video-file"

und welches der daten wird auf der NAS, und wo genau, angezeigt?
 
Code:
ExifTool Version Number         : 11.84
File Name                       : Film.AVI
Directory                       : /Pfad
File Size                       : 3.5 MB
File Modification Date/Time     : 2019:08:26 15:08:30+02:00
File Access Date/Time           : 2020:01:16 20:21:05+01:00
File Inode Change Date/Time     : 2019:08:26 15:08:30+02:00
File Permissions                : rwx------
File Type                       : AVI
File Type Extension             : avi
MIME Type                       : video/x-msvideo
Frame Rate                      : 15
Max Data Rate                   : 140.3 kB/s
Frame Count                     : 504
Stream Count                    : 2
Stream Type                     : Video
Video Codec                     : mjpg
Video Frame Rate                : 15
Video Frame Count               : 504
Quality                         : 10000
Sample Size                     : Variable
BMP Version                     : Windows V3
Image Width                     : 160
Image Height                    : 120
Planes                          : 1
Bit Depth                       : 24
Compression                     : MJPG
Image Length                    : 57600
Pixels Per Meter X              : 0
Pixels Per Meter Y              : 0
Num Colors                      : Use BitDepth
Num Important Colors            : All
Audio Codec                     :
Audio Sample Rate               : 11024
Audio Sample Count              : 370406
Encoding                        : Microsoft PCM
Num Channels                    : 1
Sample Rate                     : 11024
Avg Bytes Per Sec               : 11024
Bits Per Sample                 : 8
Date/Time Original              : 2004:07:31 08:25:48
Software                        : CanonMVI01
Image Size                      : 160x120
Megapixels                      : 0.019
Duration                        : 0:00:34


Es wird nicht besser.
Apple Photo macht 06.06.2006 draus (stimmt nicht, ist mir aber nie aufgefallen);
PhotoStation sagt Kopierdatum (2019:08:26) und kann das Video nicht abspielen;
Moments sagt Kopierdatum (2019:08:26), kann das Video aber immerhin abspielen.
Der 26.08.2019 war mein letzter Versuch, auf die DS zu exportieren.

Edit: Ich hab in den Post von gestern den stat von exakt dieser Datei reinkopiert. Der Beitrag von gestern war die Datei vom Rechner, nicht die auf der DS.
 
kopier mal das video von file -> file1, sodass man in file1 drei verschiedene daten (modified-time change-time Birth-time) bekommt.
dann:
Code:
stat file file1
# und noch
exiftool file1
welches datum von file1 wird jetzt in photostation gezeigt?
 
Also, mit file, file1 versteh ich das richtig, dass ich das file duplizieren soll?
 
genau, das obige video namens file (Film.AVI) nach file1 (Film1.AVI).
ich will einfach beide in "stat" sehen und dass sich in file1 die drei wichtigen daten unterscheiden.
 
Das klappt leider nur semi, denn die zwei Daten bleiben gleich.

Code:
872415245 1606040 -rwx------ 1 username staff 0 3675030 "Jan 16 20:21:05 2020" "Aug 26 15:08:30 2019" "Aug 26 15:08:30 2019" "Jul 31 09:25:48 2004" 1024 7178 0 /Pfad/File.AVI

872415245 1607609 -rwx------ 1 username staff 0 3675030 "Jan 16 22:25:25 2020" "Aug 26 15:08:30 2019" "Aug 26 15:08:30 2019" "Jul 31 09:25:48 2004" 1024 7178 0 /Pfad/File-copy.AVI

Code:
ExifTool Version Number         : 11.84
File Name                       : File-copy.AVI
Directory                       : /Pfad
File Size                       : 3.5 MB
File Modification Date/Time     : 2019:08:26 15:08:30+02:00
File Access Date/Time           : 2020:01:16 22:25:25+01:00
File Inode Change Date/Time     : 2019:08:26 15:08:30+02:00
File Permissions                : rwx------
File Type                       : AVI
File Type Extension             : avi
MIME Type                       : video/x-msvideo
Frame Rate                      : 15
Max Data Rate                   : 140.3 kB/s
Frame Count                     : 504
Stream Count                    : 2
Stream Type                     : Video
Video Codec                     : mjpg
Video Frame Rate                : 15
Video Frame Count               : 504
Quality                         : 10000
Sample Size                     : Variable
BMP Version                     : Windows V3
Image Width                     : 160
Image Height                    : 120
Planes                          : 1
Bit Depth                       : 24
Compression                     : MJPG
Image Length                    : 57600
Pixels Per Meter X              : 0
Pixels Per Meter Y              : 0
Num Colors                      : Use BitDepth
Num Important Colors            : All
Audio Codec                     :
Audio Sample Rate               : 11024
Audio Sample Count              : 370406
Encoding                        : Microsoft PCM
Num Channels                    : 1
Sample Rate                     : 11024
Avg Bytes Per Sec               : 11024
Bits Per Sample                 : 8
Date/Time Original              : 2004:07:31 08:25:48
Software                        : CanonMVI01
Image Size                      : 160x120
Megapixels                      : 0.019
Duration                        : 0:00:34

Edit: Die Kopie ist in Moments identisch zum "original". Die Kopie zeigt in PhotoStation auch den gleichen 26.08.19 an wie vorher, lässt sich jetzt aber amüsanterweise immerhin abspielen.
 
Zuletzt bearbeitet:
Um OSX Datei- und Foto- Erstellungsdaten anzupassen gibt es das seit langem bewährte Tool

https://www.publicspace.net/ABetterFinderAttributes/

Mich wundert allerdings, dass auf der Herstellerwebseite nicht auch von Videos geredet wird, vielleicht werden Videos als allgemeine Dateien gesehen. Aber es gibt ja ein Tryout, also ran an den Speck. ;)
Kannte ich nicht, löst aber mein Foto-Problem wohl. Vielen Dank.
Wisst ihr gerade so nebenbei, ob man dabei auch die Dateien in der App "Fotos" bearbeiten kann?
 
ändere c-time
Code:
chown "$USER" File-copy.AVI
stat File-copy.AVI
und schau was photostation jetzt zeigt.

welches file system läuft auf der NAS, EXT4?
 
Ich gehe davon aus das Fotos bei Fotos EXIF liest und bei den alten AVIs dies nicht kann und statt dessen das Erzeugungsdatum der Datei benutzt

Dann würde helfen dieses wie weiter oben steht zu verändern.
 
Code:
  File: ‘/Pfad/File-copy.AVI’
  Size: 3675030       Blocks: 7184       IO Block: 4096   regular file
Device: 21h/33d    Inode: 1607609     Links: 1
Access: (0777/-rwxrwxrwx)  Uid: ( 1032/username)   Gid: (  100/   users)
Access: 2020-01-16 22:25:25.492401147 +0100
Modify: 2019-08-26 15:08:30.000000000 +0200
Change: 2020-01-17 16:06:30.395499465 +0100
 Birth: -

Filesystem ist btrfs.
Nach der Änderung bleiben PhotoStation/ beim changed date, also 26.08.19
 
du meinst vermutlich beim modify-date?

dann würde gelten:
Code:
exiftool '-filemodifydate<datetimeoriginal' file1
und ausprobieren, wie es in photostation aussieht.
 
  • Gefällt mir
Reaktionen: BalthasarBux
Ja das modification date meinte ich.
Das klappt – zumindest nach Duplizieren des Files oder vermutlich Re-index der PhotoStation. Das ist schon fantastisch.
Jetzt muss ich nur noch warten, dass das Foto.app-Exportprogramm meiner Wahl (OneWaySync) für Catalina fitgemacht wird, und dann mach ich mich ran, die Daten der Videos zu ändern, bzw. mir ein Script zu schreiben.

Herzlichen Dank @Olivetti
 
Zurück
Oben Unten