Meta Configuration

Video metadata configuration

Meta Configuration

The Meta field contains metadata about the video.

Field Definition

interface Meta {
  version: string;       // Schema version, e.g., "2.0.0"
  title?: string;        // Video title
  description?: string;  // Description
  author?: string;       // Author
  createdAt?: string;    // Creation time (ISO 8601)
  tags?: string[];       // Tags for categorization
}

Example

{
  "meta": {
    "version": "2.0.0",
    "title": "Product Introduction Video",
    "description": "A video showcasing product features",
    "author": "AI Generator",
    "createdAt": "2024-01-15T10:30:00Z",
    "tags": ["product", "demo", "video"]
  }
}

Field Description

FieldTypeRequiredDefaultDescription
versionstringYes-Schema version, recommend semantic versioning (e.g., "2.0.0")
titlestringNo-Video title, displayed in player interface
descriptionstringNo-Video description
authorstringNo-Author name
createdAtstringNo-Creation time in ISO 8601 format
tagsstring[]No[]Tag array for categorization and search

Best Practices

  1. Version: Always specify schema version for renderer compatibility checks
  2. Title: Provide meaningful titles for easier debugging and display
  3. Tags: Use tags for easier video categorization and management
  4. Time Format: Use ISO 8601 format for timestamps