Multi-Platform Metadata Engine

Overview

The Multi-Platform Metadata Engine within the New Spark Media Platform empowers users to define, manage, and map metadata fields with extreme precision and flexibility — enabling seamless content delivery to third-party platforms such as WidenBrightcoveYouTube, and more.

Designed with scalability in mind, this system allows for both manual configuration and automated metadata transformations, ensuring content is always tagged correctly and compliant with destination requirements.


Key Features

Dynamic Field Types

Users can choose from a wide variety of metadata field types to match the needs of their destination systems:

Field TypeDescription
Text FieldSimple single-line input
Text AreaMulti-line text field
Check BoxBoolean toggle
Drop Down ListPredefined list with single-select option
Multi SelectSelect multiple items from a list
Date FieldDate-specific input
NumericNumber-only input
Free FormArbitrary user-defined data

These are all easily selected from a compact UI dropdown during field creation.


Field Configuration Interface

Each field row includes customizable options:

  • Label / Key Name: Define the field’s label and reference key.
  • Default Value: Pre-populate fields where applicable.
  • Max Size: Set character or file size constraints.
  • Group: Assign fields to metadata groups (e.g., by language or campaign).
  • Type: Specify the destination platform (Widen, Brightcove, YouTube, etc.).
  • Source: Define where the metadata comes from:
    • Manual: Manually entered by users
    • Derived: Auto-filled from other fields or logic
    • External API: Pulled from a remote system

💡 Fields can be reordered using drag handles or up/down arrows for UI clarity.


Flexible Metadata Grouping

New Spark Media’s metadata system allows you to organize fields into named groups, enabling streamlined management across a wide variety of use cases. Common group types include:

  • Language-based (e.g., Playlist – EspañolPlaylist – FrançaisPlaylist – 日本語Playlist – Türkçe)
  • Brand-specific configurations
  • Platform-focused schemas (e.g., YouTube, Brightcove, Widen)
  • Campaign or region-specific metadata sets

This flexible grouping ensures metadata remains relevant, maintainable, and easy to navigate—especially when managing large libraries of multilingual or multi-brand content.


Interactive Quizzes with Metadata

Beyond content tagging, New Spark’s metadata system can power interactive quizzes. By configuring metadata fields with:

  • question (via label),
  • One or more answer choices (via field options),
  • A designated correct answer,
  • And connecting via our API,

You can validate user responses in real-time—perfect for learning modules, compliance training, or audience engagement campaigns.

This metadata-driven quiz engine is ideal for scenarios where content personalization and feedback loops are key.


Source-Specific Mappings

Fields can be scoped to a specific platform, ensuring only relevant metadata is sent. For example:

  • Fields only visible for Widen
  • YouTube-specific fields like PlaylistTagsPrivacy
  • Brightcove metadata such as Player IDVideo Category

Advanced Field Settings

When expanded, each field can include advanced options like:

  • Required for filetypes: Comma-separated list of file extensions for which this field is mandatory (e.g., mp4,mov).
  • Remove New Lines: Toggle to sanitize text fields before export (helpful for XML-based platforms or strict schemas).

Real-Time Metadata Mapping

Our system supports dynamic expressions such as:

{$media.filename}
{$metadata.title}
{$metadata.language}

These are parsed at runtime, ensuring that metadata is generated with up-to-date values from the uploaded file and platform context.


Save & Sync

All field changes can be saved with a single Save Changes button — instantly updating the configuration for current and future uploads.


Example: Brightcove Metadata Set

FieldTypeValues
FilenameText Field{$media.filename}
Video CategoryMulti SelectSports, News, Weather, etc…
Project OwnerDrop DownInternal Production Lead, etc.
Asset TypeDrop DownVideo, Script, Audio, etc.
Request IDText FieldOptional manual entry
Music LicenseText FieldOptional manual entry

Each field is linked to Brightcove, set for Manual input, and optionally grouped by playlist or language.

Summary

The New Spark Media Metadata Handling System is a powerful tool for:

  • Structuring media metadata for multiple destinations
  • Localizing and customizing metadata sets
  • Automating metadata population with source-aware fields
  • Maintaining platform compatibility through conditional formatting

It’s built to scale from simple campaigns to multi-language enterprise content syndication.


Need help configuring your metadata rules?
Reach out to support@newspark.io

See also Workflow Solution