Metadaten-Editor für Quicktime-Dateien (.mov)

4257
Filipe Correia

Meine Fotokamera zeichnet Videos als MOV-Dateien auf. Sie haben einige Metadaten (im XMP-Format?), Die ich mit lesen kann exiftool. Um beispielsweise nur die Metadaten zu erhalten, die sich auf Datumsangaben beziehen, die ich ausführen kann:

$ exiftool MVI_3735.MOV | grep -i Date File Modification Date/Time : 2013:09:09 20:40:33+01:00 Date/Time Original : 2013:09:09 18:46:15 Create Date : 2013:09:09 18:46:15 Modify Date : 2013:09:09 18:46:15 Track Create Date : 2013:09:09 18:46:15 Track Modify Date : 2013:09:09 18:46:15 Media Create Date : 2013:09:09 18:46:15 Media Modify Date : 2013:09:09 18:46:15 

Was ich brauche, ist, alle Datums- / Uhrzeitangaben dem Datum / Uhrzeit der Datei (der ersten Zeile im obigen Beispiel) gleich zu machen. Irgendeine Idee, wie ich das unter OSX erreichen kann?

Darüber hinaus wäre es großartig, wenn es mir möglich wäre, einen vorhandenen Zeitwert um eine Zeitdauer zu verschieben, wie dies bei exiftool der Fall ist (z. B. "Add 2h to Create Date"), und wenn dies für eine ganze Reihe von Dateien möglich ist aber ich kann es schaffen, wenn ich die Metadaten für jede Datei einzeln bearbeiten muss.

Was ich bisher ausprobiert habe

  • ExifTool. Das würde ich verwenden, wenn es JPEG-Dateien wären, aber es scheint nicht in der Lage zu sein, Metadaten von MOV-Dateien zu schreiben. Es kann nur lesen ...
  • Hootenanny . Es scheint nicht, die ursprünglichen Metadaten zu lesen. Trotzdem kann ich einCreation Dateund einhinzufügenModify Date, und wenn ich die Datei neu lade, kann sie diese Informationenlesen. Meine Schlussfolgerung ist also, dass Metadaten an einem anderen Ort gespeichert werden (dh nicht an derselben Stelle, auf der meine Kamera sie speichert). Durch HinzufügenCreation Dateund Speichern werden der Datei zusätzlich 200 KB hinzugefügt. Für all das halte ich dies nicht für eine zuverlässige Lösung.
  • ffmpeg. Das sollte funktionieren, und ich habe versucht, es in der Befehlszeile auszuführen, aber das Ergebnis scheint zu sein, dass ein großer Teil der vorhandenen Metadaten verschwindet (!) Und das Creation DateEnde sowieso nicht gespeichert wird:ffmpeg -i MVI_3735.MOV -metadata creation_time='2013:09:09 20:40:33' -codec copy MVI_3735_withdate.MOV
1

0 Antworten auf die Frage