Sind Autor, Titel usw. in jedes Bilddateiformat eingebettet?

Sind Autor, Titel usw. in jedes Bilddateiformat eingebettet?

Kann jedes Bilddateiformat Autor, Titel usw. einbetten? Ich spiele gerade mit ffmpeg und solche Informationen werden mit einer Videodatei mitgeliefert und ich dachte, sie seien nützlich. Ich habe mich gefragt, ob eine Bilddatei diese Attribute auch enthalten kann.

Mir ist klar, dass sie, wenn es sie gäbe, wahrscheinlich leicht geändert werden könnten und daher die Rechte am geistigen Eigentum nicht schützen würden. Trotzdem halte ich sie für eine gute Funktion.

Mir ist auch klar, dass Windows erweiterte Dateieigenschaften hat, aber ich hatte auf etwas gehofft, das in der Datei selbst eingebettet ist, und nicht im Dateideskriptor des Betriebssystems (was, wie ich annehme, die Art ist, wie Windows das macht).

Antwort1

Exif kann Metadaten zu Titel, Autor usw. enthalten

Exif(Austauschbares Bilddateiformat) kann Urheberschafts- und Copyright-Informationen enthalten:

Die im Exif-Standard definierten Metadaten-Tags decken ein breites Spektrum ab:

  • Datums- und Zeitinformationen
  • Beschreibungen
  • Urheberrechtsinformation

Exif-Metadaten können vorhanden sein inJPEGBilder zum Beispiel. Es gibteine vollständige Auflistung der Exif-TagsDas ist zu lang, um es hier aufzunehmen, aber Sie sind wahrscheinlich an den Tags ImageDescription, Artist(oder XPAuthor) interessiert.

Alternative,XMP(Extensible Metadata Platform) bietet einen Standard zum Einbetten von Metadaten in eine Datei in XML-Form, einschließlich mehrerer Bildformate.

PNGBilder verwendenein anderes Format, kann aber auch Metadaten enthalten:

PNG bietet die Blöcke tEXt, iTXt und zTXt zum Speichern von Textzeichenfolgen, die mit dem Bild verknüpft sind, wie z. B. eine Bildbeschreibung oder ein Copyright-Hinweis. Schlüsselwörter geben an, was jede Textzeichenfolge darstellt. Es können beliebig viele solcher Textblöcke vorkommen, und mehrere mit demselben Schlüsselwort sind zulässig.

GIFDateien können Metadaten in einem Kommentarblock enthalten (dankeKlimaanlagefür den Hinweis) als Standard. Sie könnten auch Informationen in reinem Text oder Anwendungserweiterungsblöcken enthalten.

FürVektorbildDateien,SVG-Dateiensind XML und können daher Metadaten über die Elemente <metadata>, <title>und enthalten <desc>. (dankeKlimaanlagefür die Erinnerung an SVGs)

Viele dieser Metadatenlisten entsprechen denDublin Core Schema/Vokabular, das eine standardisierte Benennung für jedes der Elemente vorgibt, z. B. „Mitwirkender“, „Ersteller“, „Datum“ usw.

Andere Möglichkeiten zum Einfügen von Daten in Bilddateien

Wie in den Kommentaren erwähnt, gibt es andere Möglichkeiten, Metadaten in Bilddateien einzufügen. Ich möchte darauf hinweisen, dass diese nicht unbedingt Teil einer offiziellen Datei sindFormatoderSpezifikation, Jedoch.

Steganographieist die Methode, eine Nachricht innerhalb einer Nachricht zu verbergen. Dies ist eine allgemeine Technik und nicht auf Bilddateien beschränkt; sie kann auch bei Videodateien, Audiodateien und sogar auf einem physischen Medium angewendet werden.

Es werden Bilder als Beispiele gegeben, wie zum Beispiel:

Baum mit Steganographiesteganografisches Bild

(Kredit anCypauf der englischen Wikipedia für beide Bilder)

Zusätzlich könnten dem Bild eine Signatur und ein Datum hinzugefügt werden, um beispielsweise Autor und Erstellungszeitpunkt einzubetten.

Natürlich wirken sich alle diese Beispiele im Gegensatz zu zusätzlichen Informationen in Tags oder Feldern mehr oder weniger stark auf die eigentlichen Bilddaten selbst aus.

verwandte Informationen