
Wenn eine JPEG-Datei mit etwas wie der MS-Fotogalerie markiert wird, wird die Datei dann aktualisiert oder speichert Windows die Markierungsinformationen irgendwo anders? Der Grund für meine Frage ist, dass ich Fotos sichere und wissen möchte, dass die Markierungsinformationen gesichert werden.
Danke.
Antwort1
Dies hängt vom Programm und dem Dateiformat ab. Einige gängige Beispiele sind:
- Einige Programme speichern MetadatenIndie Datei selbst, vorausgesetzt, dass das Dateiformat Metadatenfelder unterstützt.
- Zu den Vorteilen gehören:
- Die Metadaten sind in sich geschlossen und daher portierbar (werden mit der Datei mitgeliefert).
- Durch die Dateianhänge können die Metadaten auf Gültigkeit überprüft werden.
- Einige Probleme sind:
- Schlecht konzipierte Programme schreiben Metadaten sogar in Dateien, die keine Metadaten unterstützen, und beschädigen diese dadurch.
- Die Datei wurde geändert.
- Die Datei hat nun einen neuen Hash-Wert, stimmt nicht mehr mit dem Original überein und rutscht durch die Duplikatserkennung (die meisten Programme können Metadaten beim Vergleichen nicht ignorieren).
- Der Zeitstempel der Datei wird aktualisiert, sodass die ursprüngliche Zeit verloren geht.
- Zu den Vorteilen gehören:
- Einige Programme schreiben Metadaten (sowie den Dateinamen und den Pfad) in eine benutzerdefinierte Datenbankdatei.
- Zu den Vorteilen gehören:
- Ändert keine Dateien.
- Kann mit jedem Dateisystem, Betriebssystem und Dateityp verwendet werden.
- Nachteile:
- Die Datenbank muss kopiert werden, um die Metadaten beizubehalten (das Kopieren der Metadaten nur für einige Dateien würde eine Art Exportfunktion erfordern, die jedoch selten ist).
- Die meisten dieser Programme geraten ins Stolpern, wenn Dateien umbenannt oder verschoben werden.
- Zu den Vorteilen gehören:
- Einige Programme speichern Metadaten in ADS (Alternate Data Streams).
- Dies hat einige Vorteile:
- Ändert keine Dateien.
- Kann für jeden Dateityp funktionieren.
- Auch einige Nachteile:
- Funktioniert nur für NTFS-Volumes und normalerweise nur Windows.
- Beim Kopieren oder Hochladen von Dateien oder beim Verschieben auf Nicht-NTFS-Volumes können Metadaten entfernt werden.
- Dies hat einige Vorteile:
Bei Bilddateien in Windows 7Metadaten hinzufügen im Explorerändert die Datei tatsächlich und schreibt die Daten direkt hinein (und aktualisiert natürlich den Zeitstempel). Sie können damit nur Formate taggen, die ein Metadatenfeld unterstützen, aber wie Julian erklärte, können manche Programme diese möglicherweise nicht lesen und ältere Dateien dieser Formate können sie möglicherweise nicht gut verarbeiten (z. B. eine .jpg
Datei aus dem Jahr 1994, als das Format noch neu war und Metadaten überhaupt nicht unterstützt wurden). Am besten erstellen Sie eine Sicherungskopie, bevor Sie einen Tag schreiben.
Antwort2
Photo Gallery verwendet speziell dieIPTCMeta-Tag „Schlüsselwörter“.
Auch Google Picassa verwendet dies. IPTC-Tags sind eine Erweiterung der Daten, die Ihre Digitalkamera verwendet, um Metadaten in der Fotodatei zu speichern (wie Datum, Belichtung usw.).
Wenn Sie also eines dieser Tools oder eines der anderen Tools verwenden, die EXIF und IPTC verwenden (wie das hervorragendeGeoSetter), werden die Daten automatisch gesichert, wenn Sie die Datei sichern.
Aber eine Warnung: Passen Sie auf Bildbearbeitungsprogramme auf, die diese Daten nicht verstehen. Das war früher ein häufiges Problem auf dem iPhone. Sie könnten die Metadaten komplett verlieren.
Zur Referenz: Es gibt eine alternative Methode zum Speichern von Bildmetadaten namens „XMP“, die ursprünglich von Adobe entwickelt wurde. Bei XMP können die Daten meines Erachtens entweder in der Bilddatei vorhanden sein oder in einer passenden externen Datei mit der Erweiterung .xmp gespeichert werden.