Recipe
ProRes To SpotMXF
Create a SPOT-style MXF from a ProRes source, with optional external audio, MP4 reference, and XML metadata.
ProRes To SpotMXF is a delivery recipe for turning a validated ProRes source into a SPOT-style MXF package, with optional XML metadata and an MP4 reference copy. It is designed for controlled export workflows where format compliance matters just as much as the final file itself.
- Create an MXF deliverable from a ProRes source video.
- Reuse supported source audio or replace it with approved stereo or stereo-plus-surround audio files.
- Generate an MP4 reference export alongside the MXF.
- Write a companion XML metadata file for delivery.
- Validate the finished MXF before the recipe reports success.
The recipe analyzes the selected source video first and reads product, title, version, and date from filenames such as PRODUCT_TITLE_25_version1_2025-04-08_HD when that pattern is available. Export only continues when the source meets the expected technical requirements: 1920x1080, 25 fps, BT.709-compatible metadata, and a supported audio layout.
Audio Handling
The recipe supports three audio modes:
- Use source audio from the video when the source contains either one stereo stream or eight mono streams.
- Replace the MXF audio with one stereo file.
- Replace the MXF audio with one stereo file plus one 5.1 surround file.
Replacement audio is checked before export. Stereo files must be exactly 2 channels at 48 kHz, surround files must be exactly 6 channels at 48 kHz, durations must match the source video exactly, and the loudness analysis must remain within the expected R128-style range.
Output
The MXF export is written as an MPEG-2 XDCAM HD 422 Long GOP 50 file with 8 mono PCM audio channels at 48 kHz / 24-bit. The recipe can also create:
- An H.264 MP4 reference with joined stereo audio from channels 1-2.
- An XML file with product, title, version, date, timecode, advertiser, agency, production company, project, email, and comments.
Settings
Recipe settings control where the outputs go and how existing files are handled.
- Export Folder: source folder or custom folder
- Custom export folder
- Overwrite existing files
During export, the recipe validates the generated MXF again with ffprobe, ffmpeg, and internal delivery checks for container, operational pattern, video format, GOP structure, audio layout, loudness, timecode continuity, aspect handling, and legal color range. This makes it suitable for high-confidence delivery workflows where failed checks should block the handoff.