Picture Lock / 01 · Editing

18 stages,
from the file to the files.

You drop one video in. It goes through every stage below, in this order, and the last three exist only to check the first fifteen.

Nothing here is a menu you assemble. The plan decides which stages a particular video needs — a locked-off clip is not stabilised, a silent one is not denoised — and the run tells you which ones it ran, as it runs them.

18stages in the pipeline
3of them check the other 15
1file you have to provide

Every stage, in order

Reading it
  1. ingestReading your footage
  2. transcriptListening to what's said
  3. pickPicking the best moments
Cutting it
  1. musicFinding the beat
  2. cutCutting on the beat
Cleaning it
  1. denoiseCleaning up the sound
  2. stabiliseSteadying the shot
  3. reframeReframing to 9:16
Making it look like something
  1. craftAdding the edits
  2. gradeColour grading
  3. captionsWriting captions
  4. overlaysAdding graphics
Finishing it
  1. audioMixing the sound
  2. masterMastering
  3. exportExporting the file
Checking our own work
  1. gateChecking every frame
  2. craft_checkChecking the edit landed
  3. deliverablesPackaging your files

The last three are the point

Most editors stop at export. This one then measures what it exported against what it planned, and refuses its own delivery if the file is worse than the cut it made. A stage that can fail the run is worth more than five that cannot.

Read straight out of the pipeline by build_editing_page.py — last read 26 September 2026.