je4.github.io

gocfl / ocfl / extensions

View My GitHub Profile

English

Überblick über die gocfl.toml Konfigurationsdatei

Die Konfigurationsdatei gocfl.toml ist das zentrale Element für die Steuerung komplexer Abläufe in gocfl. Sie erlaubt es, Standardwerte für Befehle festzulegen und die weitreichenden Funktionen der Submodule zu konfigurieren.

Hier ist ein Überblick über die wichtigsten Abschnitte der Datei:

1. Infrastruktur und Globale Einstellungen

2. Befehls-Standardwerte

Diese Abschnitte definieren Fallback-Werte, falls diese nicht explizit auf der Kommandozeile angegeben werden:

3. Submodule (Die “Intelligenz” von gocfl)

Ein großer Teil der gocfl.toml widmet sich der Konfiguration von Submodulen, die während der Erstellung oder Aktualisierung von Objekten aktiv werden:

Indexer ([Indexer])

Dieses Modul extrahiert technische Metadaten. Es nutzt verschiedene Werkzeuge:

Thumbnail-Generierung ([Thumbnail])

Definiert Regeln, wie für verschiedene Dateitypen (Bilder, Video, Audio-Spektrogramme, PDF) automatisch Vorschaubilder erzeugt werden sollen. Hierbei werden externe Befehle (wie convert oder ffmpeg) mit spezifischen Parametern konfiguriert.

Migration ([Migration])

Dies ist ein Kernfeature für die Langzeitarchivierung. Es ermöglicht die automatische Erstellung von Derivaten in nachhaltigen Formaten während des Ingest-Prozesses:

4. Extensions ([Extension])

Konfiguration für spezifische OCFL-Erweiterungen, wie z.B. die Integration von METS-Dateien für deskriptive Metadaten.


Zurück zur Verwendung von gocfl Zurück zum Inhaltsverzeichnis Nächstes Thema: Initialisierung einer Storage Root