Documentation
Guides, data model, installation, and the full API reference for open-videocore — start here for anything docs-related.
Guides
Task-oriented walkthroughs — what you can do, and how. Each one links to the exact endpoints involved.
Ingesting media
Get source video into open-videocore: from a URL, direct upload, presigned/multipart upload, or an object storage watch-folder.
Transcoding & packaging
Turn source media into an ABR ladder and package it as HLS/DASH — as separate steps, or chained in one pipeline.
Metadata, tags & search
Attach descriptive and technical metadata, tag assets, and find them again with full-text and filtered search.
Thumbnails, clips & export
Extract poster frames, cut a sub-segment into a new asset, and re-wrap into a different container.
Delivery & playback
Get a playable URL for an asset — proxied HLS/DASH manifests or a presigned source download.
Organizing: collections & webhooks
Group related assets into collections, and get HTTP notifications when asset and job state changes.
Operating a workspace
Provision a workspace's backing stack, tune the transcoder auto-scaler, manage storage buckets, and configure retention.
Agentic examples
Prompts for driving open-videocore from an AI agent, and the real API calls each one makes.
Reference
Looking for one endpoint's exact parameters or response shape? The API reference covers all 100 endpoints, generated from the committed openapi.json.