workflow-broadcast-delivery

Installation
SKILL.md

Workflow — Broadcast Delivery

What: Turn a source master into a broadcast-spec or OTT-spec deliverable — MXF OP1a for traditional broadcast, IMF (J2K + XML CPL/PKL/ASSETMAP) for Netflix/Amazon, with HDR dynamic metadata preserved and captions intact.

Skills used

decklink-tools, decklink-docs, ffmpeg-probe, media-mediainfo, ffmpeg-ivtc, ffmpeg-hdr-color, hdr-dovi-tool, hdr-hdr10plus-tool, hdr-dynmeta-docs, ffmpeg-ocio-colorpro, vfx-oiio, vfx-openexr, ffmpeg-captions, ffmpeg-mxf-imf, ffmpeg-quality, media-cloud-upload.

Pipeline

Step 1 — SDI ingest (if tape source)

Use decklink-tools with -f decklink, explicit format code (Hp50, Hi59, 2k24), -pixel_format uyvy422 (or yuv422p10le on 10-bit-capable devices). Encode to ProRes 422 HQ + PCM 24-bit 48 kHz working master.

Step 2 — Probe the source

Use ffmpeg-probe and media-mediainfo. Capture: exact frame rate (numerator/denominator), interlace/progressive, pix_fmt, bit depth, chroma subsampling, color primaries/transfer/matrix/range, audio channel layout, caption track(s), starting timecode, drop-frame flag.

Step 3 — Inverse telecine if needed

Installs
5
GitHub Stars
17
First Seen
May 27, 2026
workflow-broadcast-delivery — damionrashford/media-os