Four diagrams. Every number was measured on your box today.
A reel is never right first time — you go round six times. This is the waiting.
A proxy is the same edit at 540×960, no grain, fastest preset. You judge the cut, the timing and the words on it. Full quality runs once, on the version you approved.
The number that matters isn't the total — it's the gap between "change that" and "let me see": 91 seconds becomes 8.
You change one word of text. This is what the machine redoes.
Measured on 01_fiction_platforms. The three red bars are the picture being
cut from the 4K file, graded and encoded again — identically. 78 % of the work is thrown
away.
The fix: name each cut after its own ingredients — which seconds of the talk, which crop, which grade. Same ingredients, reuse the file already on disk. Most of your rounds change words and timing, not the picture, so most rounds stop touching video at all.
Why it redoes all that: three different jobs are welded into one script.
Touch any part — the whole thing runs.
talk-index.json you keep foreverWhy "same spec → same video" matters: the grade currently sprinkles random film grain before compression, so the same reel rendered twice gives two different files. Nothing can be cached, and you can't tell whether a change changed anything. One-line fix — and it's what makes Picture 2 possible.
Which machine does what.
Transcribe, track faces — and the thing it's actually for: a local model that checks the b-roll matches what he's talking about, before you see it.
Runs 10× a day, not 100×.
Proxies, 8 seconds each. Any laptop does this — it's 540×960 on the cheapest settings.
Runs hundreds of times a day.
Final renders, one reel per worker. 100 reels over 120 cores is minutes, not hours.
Send them the spec, not the footage.
Nothing here needs buying. The 4K masters stay put — a render worker only needs the 30-second stretches it will actually cut (~60 MB), not the 1.27 GB file.
to see a change, by reviewing on proxies
of a text change wasted re-rendering video that didn't change
Both come from two moves: make renders repeatable, then only redo what changed. Neither needs new hardware, and both matter more than every core-count argument in the report — the thing you're short of is rounds, not cores.