In einem früheren Beitrag »baseline TIFF« hatte ich den Aufbau von TIFFs beschrieben.

Eines der häufigsten Probleme, die bei der Validierung von TIFFs auftauchen, sind falsche Datum-Zeichenketten im datetime-Tag.

Unter https://github.com/SLUB-digitalpreservation/fixit_tiff findet ihr ein Werkzeug, welches diese Art der Probleme versucht zu beheben.

Zur Zeit werden die folgenden falschen Datums-Zeichenketten erkannt und korrigiert:

  • ‘18.03.2010 09:59:17’ => ‘2010:03:18 09:59:17’
  • ‘2010-03-18 09:59:17’ => ‘2010:03:18 09:59:17’

Das datetime-Tag ist laut Standard spezifiert als folgende Zeichenkette: ‘YYYY:MM:DD hh:mm:ss’ wobei

  • YYYY dem vierstelligen Jahr,
  • MM dem Monat
  • DD dem Tag
  • hh den Stunden
  • mm den Minuten
  • ss den Sekundenentspricht und ggf. führende Nullen gesetzt werden. Das Tool kann auch alle Tags, die nicht zum baseline Profil gehören aus den TIFFs entfernen.

Über Feedback würde ich mich freuen. :)