Ich habe versucht, die Metadatendaten in MP4-Dateien mit Exiftool zu ändern. Ich kann damit nur die Felder „Datum“ (was auch immer das ist) und „Medien erstellt“ ändern, die im Windows-Datei-Explorer angezeigt werden. Ich organisiere meine Bilder und Videos jedoch mit Photoshop Elements und es scheint, als würden nur die Felder „Erstellungsdatum“ und „Änderungsdatum“ gelesen. Diese Felder scheinen allen meinen Versuchen zu widerstehen, sie mit „Exiftool -modifydate“ zu ändern.
OK, es sind also 20 Stunden vergangen. Vielen Dank an alle für Ihre hilfreichen Antworten. Es scheint, dass Photoshop die Systemdaten (Datum, Änderungsdatum, Erstellungsdatum) liest, und jetzt verstehe ich, warum Exiftool nicht in diese Daten schreibt. Stattdessen habe ich ein kostenloses Tool gefunden – Bulk File Changer – mit dem Sie unter anderem die Daten „Erstellt“, „Geändert“ und „Zugriff“ ändern können, mit der Option, das erforderliche Datum aus den einzelnen Dateinamen zu lesen, was genau das ist, was ich will, da alle meine Dateinamen mit dem Datum und der Uhrzeit der ursprünglichen Erstellung beginnen! Ich habe die UTC-Sache noch nicht herausgefunden, aber da ich in Großbritannien lebe, ist die Zeit nie weit von UTC entfernt – nah genug, um Familienfotos und -videos zu katalogisieren.
Antwort1
Dies ist eine Kombination aus Häufig gestellte Fragen zu Exiftool Nr. 2 und Nr. 3. Sie versuchen, „Datum“ zu schreiben, aber das ist nicht der tatsächliche Name des Tags, das Windows liest. Darüber hinaus liest Photoshop Elements möglicherweise noch ein anderes Tag. Und außerdem glaube ich, dass Windows und Photoshop Elements die Zeitstempel unterschiedlich lesen.
Um alle Zeitstempel für die Datei anzuzeigen, führen Sie diesen Befehl aus:
exiftool -time:all -G1 -a -s File.mp4
Dadurch erhalten Sie die tatsächlichen Tag-Namen anstelle von Tag-Beschreibungen. Außerdem werden doppelte Tags und die Gruppen angezeigt, zu denen sie gehören.
Ich glaube, die drei Tags, die Sie am ehesten ändern möchten, sind die FileModifyDate
, FileCreateDate
(beides System-Tags, d. h. sie sind Teil des zugrunde liegenden Dateisystems) und die Quicktime:CreateDate
Tags. Um diese zu ändern, verwenden Sie diesen Befehl:
exiftool -FileCreateDate="2019:07:22 12:00:00" -FileModifyDate="2019:07:22 12:00:00" -Quicktime:CreateDate="2019:07:22 12:00:00" FILE.mp4
Hier stoßen Sie auf das zweite Problem. Laut Spezifikation muss das Quicktime:CreateDate
Tag in UTC angegeben sein. Windows versteht dies und zeigt die Zeit korrekt an, angepasst an die lokale Zeitzone. Soweit ich weiß, lesen Adobe-Programme dies nicht richtig und gehen davon aus, dass die Zeit die lokale Zeit und nicht die UTC ist. Wenn der Zeitstempel also gemäß der Spezifikation geschrieben ist, zeigt Photoshop Elements wahrscheinlich nicht die richtige Zeit an.
Der obige Befehl schreibt den Quicktime:CreateDate
Wert genau so, wie er geschrieben wurde. Wenn Sie den Wert gemäß der Spezifikation schreiben möchten (angepasst an UTC), können Sie -api QuickTimeUTC
dem Befehl hinzufügen, und exiftool passt die Zeit basierend auf der Zeiteinstellung des lokalen Computers an UTC an. Wenn Sie die Zeitzone in den geschriebenen Wert einschließen, z. B. -Quicktime:CreateDate="2019:07:22 12:00:00-05:00"
, verwendet exiftool diese, um an UTC anzupassen. In diesem Beispiel setzt exiftool die Zeit schließlich auf 2019:07:22 17:00:00
. Windows liest sie dann als 2019:07:22 12:00:00
(vorausgesetzt, Ihre Zeitzone ist EDT, -05:00) und Photoshop Elements liest sie als 2019:07:22 17:00:00
.
Antwort2
Das FWIW-Erstellungs-/Änderungsdatum wird normalerweise Windows zugewiesen und bezieht sich auf das Datum, an dem eine Datei erstellt oder geändert wurde.
Während sich das Datum für MP3/4-Metadaten auf das Datum bezieht, an dem das Lied/Album aufgenommen wurde. Sie sollten die MP4-Metadaten „Datum“ im Windows Explorer ändern können.
Methode 1: – Markieren Sie das Lied in WE. – Bearbeiten Sie die Metadatenfelder unten auf dem Bildschirm. – Klicken Sie auf „Speichern“.
Methode 2: - Klicken Sie mit der rechten Maustaste auf das Lied in WE. - Wählen Sie „Eigenschaften“. - Wählen Sie „Details“. - Bearbeiten Sie die Metadatenfelder. (NB: Um das Feld auszuwählen, klicken Sie rechts neben den Feldnamen.) - Klicken Sie auf „Übernehmen“.
Antwort3
Hier sind drei Programme, deren Funktionen sich teilweise überschneiden und die alle etwas unterschiedlich funktionieren.
Ich habe sie verwendet, um das Dateierstellungsdatum von WhatsApp-Bild- und Videodateien auf meinem Telefon anzupassen.
Ich habe ein Backup auf der SD-Karte erstellt (ich habe das Backup auf dem Telefon gemacht), und als ich die Bilder auf einem neuen Telefon wiederhergestellt habe, hat das Telefon die Dateierstellungsdaten für alle Bilder auf das gleiche aktuelle Datum und die gleiche aktuelle Uhrzeit geändert. Dann erschien natürlich alles in den Galerie-Apps mit den falschen Daten und Uhrzeiten.
Also habe ich am Ende alle Dateien auf meinen Desktop kopiert, die Dateidaten angepasst (leider nicht die Uhrzeiten) und sie wieder auf das Telefon kopiert.
Massendateiwechsler https://www.nirsoft.net/utils/bulk_file_changer.html
Ich habe das Erstellungsdatum in der Bild- und Videodatei verwendet, um das Dateizugriffsdatum und die anderen Felder zu ändern.
Exif-Datumswechsler, aber es funktioniert nur mit Bilddateien, nicht mit MP4. https://www.relliksoftware.com/exifdatechanger/#download
Erweiterter Dateiumbenennerwar für MP4 nützlich, wenn die Dateien überhaupt keine Metadaten, sondern nur den Dateinamen hatten, um das Datum im Dateinamen zu verwenden und das Erstellungs-, Änderungs- und Zugriffsdatum zu ändern.https://www.advancedrenamer.com/
Antwort4
Sie können auch versuchen, MP4Workshop zu verwenden. Es ist dafür gedacht, die internen Metadaten der MP4-Datei zu bearbeiten und kann auch Zeitzonen-Offsets hinzufügen, damit sie korrekt mit allen anderen Filmen und Bildern in z. B. Google Photos übereinstimmen. Es ist eine kostenlose Software, die Sie von mp4workshop.com herunterladen können. Es kann einzelne Dateien, aber auch Stapel von Dateien (einschließlich JPG und MOV) verarbeiten. Grüße, John