4.1. JPEG-2000-Generierung mittels Lurawave

Dieses Plugin übergibt Daten zur JPEG-2000-Konvertierung an einen Lurawave Service.

Aufruf des Plugins

Aus Goobi wird ein Kommando wie das folgende aufgerufen:

/usr/bin/java -jar /opt/digiverso/taskmanager/bin/TaskClient.jar 
    -itm http://localhost:8080/itm/service 
    -d {imagepath} 
    -s {origpath} 
    -e -i {stepid} 
    -T {processtitle} 
    -t LURAWAVE 
    -n config_rate10.xml 
    -gid {processid}

Parameter

Die einzelnen Parameter im Überblick:

Arbeitsweise des Plugins

Nachdem ein Lurawave Job erzeugt wurde, wird ein Ordner im Input-Ordner des Lurawave- Services erzeugt, der lokal (z.B. unter /mnt/lurawave/) eingemounted ist. Dieser Ordner heißt _temp_(interne ID)_{processtitle}. In diesen Ordner wir die Konfigurationsdatei sowie alle TIFF-Bilder kopiert. Danach wird der Prefix _temp_ des Ordnernamens entfernt. Dies ist ein Zeichen für Lurawave, mit der Konvertierung zu beginnen.

Der intranda Task Manager überwacht nun den Lurawave-Output Ordner auf das Vorhandensein eines Ordners desselben Namens. Wird der Ordner gefunden, werden die erzeugten JP2 Bilder während der Download-Phase in den entsprechenden Unterordner des destination-Ordners verschoben.

Last updated