Metadata


Metadata is invaluable in today’s media environment. It helps you find the right content when you need it, and it also helps you deliver the right content to the right audience at the right time.

Dedicated metadata management tool

Cantemo Portal includes a dedicated metadata management tool, specifically designed for helping to manage your metadata structure and schemas.

It gives the flexibility to add your own unique metadata fields, helping make that management bespoke. It contains a rich list of field types, including checkboxes, drop-boxes, lookup fields, work-step fields, and more. Each field also has a long list of attributes to enable you to fully customize them. For example, you can choose to make certain fields required, forcing users to complete them, others could be read only.

Cantemo Portal enables you to establish access rules on each field, defining which users or groups can view or edit the field. This can be particularly important in the cases where specific workflows can be triggered by different metadata values. For instance, if you have setup a rule to export the asset if it has been approved, it is important that only those who can approve an asset are able to set the approved value. Certain users should be able to see the value but not edit, and others should not even see this field.

Lookup fields could for instance contain a list of different languages. Values for each lookup field can be imported using our APIs.

Workstep fields enable you to set the right route for the workflow depending on values or status. For example, if an item is marked as approved, it may then be automatically distributed or archived.

Hierarchical fields are a relation-based way of managing metadata, enabling filtering based on the previous value. Using the Metadata Manager, users can browse and manage all of the different fields and relations within their hierarchy and add items at any given time.

User-defined metadata fields

Portal gives users the flexibility to add their own metadata fields, helping make that management bespoke. For each piece of information you want to manage, you’ll add a metadata field. Portal provides a rich list of field types and users can enter any kind of data in these fields.

Automatically extract and make searchable embedded metadata

Including metadata is important, but just as important is being able to extract that metadata embedded in a media file and make it searchable. Portal handles EXIF, XMP, and IPTC metadata automatically upon ingest. This could for instance be the camera exposure time or color space that is stored in the file EXIF metadata.

Multiple metadata schedules

You might want to use different metadata schemas for different type of assets, or in a multi-tenant system use different schemas for different end customers. Because of this, Portal supports hosting multiple metadata schemas in the same repository.

Metadata transformation mapping

Portal supports metadata transformation mapping to and from other XML formats. This allows administrators to create an XML mapping to any XML format, and register the mapping in the system. These mappings can then be associated with a certain export location, ensuring that the metadata exported to that location is in the right format that is expected by the receiving party.

The same works for importing metadata. Create a metadata transformation mapping from your internal CMS system, and every time and XML is imported from a certain location, Portal will automatically translate that to our internal metadata format.

Hierarchical metadata groups

Hierarchical metadata enables you to filter based on a previous value. A schema can have sub-groups, which are in turn other metadata schemas. Each sub group can be either a reference sub-group, i.e. instances of metadata groups that are stored outside of the parent metadata group but referenced from it; or non-referenced, i.e. group values are stored within the parent metadata group.

An example of a hierarchical metadata group is below:

Parent group: Film

  • Contains different kind of metadata values about a certain film.
  • Includes a list of referenced metadata sub-groups called: Actor.
  • We don’t want to re-define “Tom Cruise” for every film he has starred in. Instead we reference to a global instance of the values for the actor Tom Cruise.

Inherit Metadata

Portal enables certain metadata fields to be inherited from a parent asset to all children assets. First, use the related pane on the asset page to establish relationships between assets. Using the inherit metadata fields, a “child” item will automatically inherit the metadata value from the “parent” item. This also works within collections and sub collections, whereby all items within those groups will inherit the metadata attributes. For example, you can apply inherit metadata to an entire season of a specific series, which will then apply that metadata to every episode within that.