Max MorrishBack to projects

copy-larp

A pipeline that takes a reference reel and a folder of my own footage and returns a finished, postable edit.

Working on my Mac. Used on three projects so far: one hike reel and two match reels.

67 editing rules, each written from a note I gave on a real cut

copy-larp's six-second test sheet: frames showing captions behind the subject, whip transitions, glitches and an inset.
The test sheet the engine renders to check every optional feature in six seconds.
Where
Personal project
Role
Design and build
Built with
Python, ffmpeg, Whisper, Apple Vision, Gemini for a second QC view

What I made

It started as hand-written build scripts for one reel: a hike in thrifted suits, edited five times in one day in September. I turned those scripts into an engine with five steps.

The core of it is the rules file. Every time I reject a cut, my reaction goes into the project notes in my own words, then becomes a dated rule the next edit reads first.

  1. refshots, pacing, text, song and look of the reference
  2. intakecatalogs the footage and transcribes every clip
  3. musictempo, beats, sections and bar-aligned cut points
  4. renderstabilised, graded, captions behind the subject
  5. qcloudness, frames at every cut, a second model's watch
Five steps from a reference reel and a folder of footage to a postable edit.

What came out of it

The hike reel

Five versions in a day, from a 15-second clip to a 46-second cut with the song spliced across two verses. The rebuilt engine was later checked frame by frame against versions 4 and 5.

Match reels

The same engine cuts highlight reels for my team from an auto-tracking camera's recording of a full game, with a review page where I keep or drop each moment first.

Where it's going

The complete version gets a new reel to a postable cut in one or two rounds, because the rules file already carries every note from the reels before it.

  1. NowFive rounds a reelThe hike reel took five versions in one day.
  2. Rules in the engineMechanical notes are enforced by the engine or the QC step.
  3. One or two roundsA new reel reaches a postable cut in one or two.