Technical Metadata Extractor

General Purpose

The Technical Metadata Extractor represents a family of utilities that extracts the technical properties of a file and exposes them for Rosetta usage.

Interfaces

The Java plugin interface is described in the javadoc.

The script plugin interface (v5.4+) is described below.

The properties.xml File

The plugin must contain a list of properties that are mapped to Significant Properties in the (global) Format Library. The list must be in the format below, in a file named properties.xml and placed in the PLUGIN-INF directory.

<properties>

<property>example1</property>

<property>example2</property>

...

</properties>

The Response

The plugin should return en exit code of 0 for success. Any other code will be mapped to the vs_Error.256 code. See Rosetta Staff User Guide for further details.
When the plugin is successful, it should return an xml response that conforms to md_extractor.xsd.