Encode once for the platform and ship through the delivery gate
Ready nowOne VideoToolbox H.264 encode profile used by every builder so the first review copy is already the deliverable, a registry of the last file each platform accepted, and a ship gate that diffs the encoder signature (Rec.709 in every SPS, CFR, no frame doubling) and refuses mismatches.
Kit
video-offline-tools
You need
| Account | Why | Free or paid | Plan |
|---|---|---|---|
| ffmpeg + ffprobe | Every cut, mux, loudness pass, proxy, contact sheet and platform encode. The delivery encoder uses h264_videotoolbox on Apple Silicon. | Free | Free (Homebrew build includes VideoToolbox). |
| Python 3.12 + uv | Runs every pipeline script (video gates, library export, research cache, Brain export, PDF generator, MIDI tools) inside per-project virtual environments. | Free | Free. |
What you bring
- One video each platform already accepted from you, as the export signature to match
The steps
- Register the accepted files
- Preflight the profile against the reference
- Encode once, inside the project, never into Downloads
- Ship through the gate to a new name
- After the upload, update the registry; on a rejection, diff first
- When a source is already wrong, fix the master, never the export
Goes further if you have already built Install hooks and gates so your rules enforce themselves. You can build this without it.
Get the full playbook
Part of: Install your video editing suite