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.