Wie die "Media erstellt" - Datum auf ein MPEG-4-Datei
Habe ich viele MPEG-4-Dateien transkodiert aus verschiedenen digitalen Kamera-Formate, bei denen Sie die Datei-system-Datum korrekt ist. Ich würde gerne die "Media Erstellt" - tag übereinstimmen. Diese kann getan werden, manuell in Windows Explorer über die Registerkarte "Details" des Eigenschaften-Fenster. Einstellung Medien Erstellt ist nützlich, da Windows Live Fotogalerie-Schlüssel deaktivieren Sie dieses Feld für das Datum Genommen-Eigenschaft. Leider ist die Anzahl der Dateien, die lassen alle Ihre Termine per hand unpraktisch.
Ein paar Wege für die automation haben potential. TagLib# zu unterstützen scheint, alle MP4-tags, aber die API, um auf mehr als die Basis-tags, ist unklar. Ein anderer Winkel ist die Windows-shell. Vermutlich der Windows Explorer ist das schreiben der tags. Es ist ein Beispiel für das Lesen über die shell, aber es scheint nicht zu sein, eine API für das schreiben.
InformationsquelleAutor Edward Brey | 2012-04-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich haben Erfolg mit hatte
exiftool
. Hier sind die Befehle, um eine Liste aller tags in einer Medien-Datei und aktualisieren Sie ausgewählte tags (batch-Verarbeitung von Dateien ist auch möglich):-d
mit Ihnen!)InformationsquelleAutor Salman A
Verwenden Sie die Windows-Property-System. Finden Sie die Eigenschaft Probe Bearbeiten, um loszulegen. Setzen Sie diese Eigenschaften:
InformationsquelleAutor Edward Brey
Ich löste dies durch schreiben Lesen/schreiben die MP4-Datei-format direkt. Hier ist der code in VB:
InformationsquelleAutor Lucian Wischik