workflow-broadcast-delivery
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.