Behalten GIF-Bildrahmen einen Zeitstempel?

Behalten GIF-Bildrahmen einen Zeitstempel?

Ich habe ein Programm, das Bilder in GIFs umwandelt. Die Frames werden zu bestimmten Zeiten (Epoche) erstellt. Ich frage mich, ob jeder Frame den Erstellungszeitpunkt in einem Zeitstempel beibehält, vielleicht in den Header-Informationen jedes Frames?

Gibt es in diesem Fall eine einfache Möglichkeit, an diese Informationen zu gelangen?

Antwort1

Wenn Sie sich dieSpezifikation für GIF89aes ist ein Nein (siehe 20. Bildbeschreibung).

Dieser Block ist für ein Bild ERFORDERLICH. Pro Bild muss im Datenstrom genau ein Bilddeskriptor vorhanden sein. Pro Datenstrom kann eine unbegrenzte Anzahl von Bildern vorhanden sein.

Darin sind die folgenden Felder aufgeführt:

  • Bildtrenner
  • Bildposition links
  • Obere Bildposition
  • Bildbreite, Bildhöhe
  • Paketfelder (Lokale Farbtabellenflagge, Interlace-Flag, Sortierflagge, Reserviert, Größe der lokalen Farbtabelle

Darüber hinaus würde es wenig Sinn ergeben, da es Differenzbilder und dergleichen geben könnte, weil möglicherweise einfach keine Originalzeit vorhanden ist.

verwandte Informationen