External Metadata Advanced 16.3
Introduction
Metadata can be provided to MediaHaven in the form of a metadata XML. The XML can be provided as a sidecar XML file or provided in a MediaHaven REST API. The basic version of the external metadata format can be found here: External Metadata Basic.
The following XSD validates the metadata:
Standard Fields
Sidecar (xpath) | Profile | Description | Format |
---|---|---|---|
title | Title | The title of the file | |
description | Description | Description about the file | |
md5 | Md5 | The MD5 checksum of the submitted file. If it mismatches with the calculated MD5 checksum during ingest, the file is rejected. | |
keywords/keyword | Keywords | Series of categories about the file | MultiItem |
MDProperties/CreationDate | CreationDate | The date and time the file was originally created | EXIF |
MDProperties/rights_owner | Rights_Owner | The name of the (copyright) owner of the file | |
MDProperties/Publisher | Publisher | Publisher of the file | |
MDProperties/categories/category | Categories | Series of keywords about the file | MultiItem |
MDProperties/Authors/auteur | Authors | Series of authors of the file | MultItem |
MDProperties/<any-tag> | <any-tag> | The user can provide his or her own custom tags as children of the tag Namespaced tags are not allowed It is forbidden to use MediaHaven reserved tags names inside |
Advanced Fields
Sidecar (xpath) | Description |
---|---|
Relations/<relation-type>/ExternalId | Define relations with this file as subject and the provided references as object by means of an ExternalId. The object of the relation must already exist in MediaHaven with the provided ExternalId. The provided relation type must have been configured in MediaHaven beforehand Namespaced relation types are not allowed |
fragments/fragment | To create fragments of videos or documents, you can provide a list of The fields below allow for providing some basic metadata fields to the created fragments. |
fragments/fragment/original_start_z | The start position of the fragment in the file
|
fragments/fragment/original_end_z | The end position of the fragment in the file
|
fragments/fragment/title | The title of the new fragment |
fragments/fragment/description | The description of the new fragment |
fragments/fragment/keywords/keyword | A list of keywords about the new fragment |