Skip to content

Add preprocessType property to MediaResource - #214

Merged
allwindsouza merged 1 commit into
mainfrom
add-preprocess-type-media-resource
Jul 29, 2026
Merged

Add preprocessType property to MediaResource#214
allwindsouza merged 1 commit into
mainfrom
add-preprocess-type-media-resource

Conversation

@allwindsouza

@allwindsouza allwindsouza commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds ebucoreext:preprocessType as a new rdf:Property scoped to ebucore:MediaResource
  • Type: xsd:string — stores values like hard_segment, m3u8_to_ts
  • Added to both amagi_ebucoreExtension.ttl (source) and amagi_ebucoreExtension.rdf (RDF/XML mirror)
  • No existing declarations modified

Context

Part of the preprocessing feature: assets requiring preprocessing before ingestion (e.g., merging hard segments, generating TS from M3U8) will have this field set on their media resource. The Ingest Worker sends preprocess_type in the TTL payload; CMW/GMS stores it under media_resources.

New RDF property ebucoreext:preprocessType scoped to ebucore:MediaResource.
Stores the preprocessing workflow type applied to a media resource before
ingestion (e.g., hard_segment, m3u8_to_ts).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@allwindsouza
allwindsouza merged commit ddc9603 into main Jul 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants