Playbooks / Turn raw footage into a finished long-form edit with graphics

Turn raw footage into a finished long-form edit with graphics

Turn raw footage into a finished long-form edit with graphics

Coming

Raw footage to a finished YouTube edit through a stage gate: intake, transcribe, cut proposal with demo protection, locked cut, graphics plan against a 25-row named edit menu, build, review, music, final; a hash manifest re-renders only dirty beats; taste and contract gates block renders that do not cite a visual-library reference; Resolve additive mode keeps the client's V1/A1 untouched.

Kit

video-offline-tools, shell-library, workspace-os, content-tools

You need

AccountWhyFree or paidPlan
Claude Code (Anthropic Claude Pro or Max)The AI operator every system runs through. Skills, hooks, memory, MCP servers and the Brain plugin all load inside Claude Code.PaidClaude Pro (20 USD/mo) works for light use; Max (100 USD or 200 USD/mo) for daily multi-hour sessions. Anthropic terms require each user to hold their own subscription; never share a login.
Homebrew (macOS package manager)Installs ffmpeg, yt-dlp, gh, node, python, uv, pdftoppm (poppler) and WeasyPrint dependencies. Every local pipeline assumes it.FreeFree, open source. Apple Silicon Mac assumed (VideoToolbox encoding, mlx-whisper).
Node.js 24 (npm, npx)Runs Claude Code, the Vercel CLI, HyperFrames renders, Playwright, the MCP servers and every serverless function locally.FreeFree. Node 24 LTS (the Brain MCP server and Vercel functions target Node 24).
Python 3.12 + uvRuns every pipeline script (video gates, library export, research cache, Brain export, PDF generator, MIDI tools) inside per-project virtual environments.FreeFree.
ffmpeg + ffprobeEvery cut, mux, loudness pass, proxy, contact sheet and platform encode. The delivery encoder uses h264_videotoolbox on Apple Silicon.FreeFree (Homebrew build includes VideoToolbox).
mlx-whisper (local transcription, Apple Silicon)Word-level transcripts for rough cuts, captions, chapter timestamps and YouTube descriptions, all offline.FreeFree; needs an Apple Silicon Mac with 16 GB+ RAM. Model whisper-large-v3-turbo downloads once (about 1.6 GB).
HyperFrames (HTML to video renderer)Renders the shell library and beat graphics (GSAP HTML) to ProRes 4444 alpha plates and full comps.FreeFree, open source; pinned version in video-editor/package.json.
Playwright + headless Chrome (and Safari for the final check)Renders pages to PNG for visual QA, drives the dashboard verification protocol, captures library stills, renders HTML titles and animations offline.FreeFree. Google Chrome installed for headless screenshots; Playwright installs its own Chromium and WebKit.
DaVinci Resolve StudioThe NLE for long-form and podcast cuts. Claude drives it through the Resolve scripting API and the davinci-resolve MCP: additive plates on V2+, offline titles, OGraf native titles, exports.PaidStudio (295 USD one-time) is required: the free version has no external scripting, no OGraf loader and no hardware encode options used here. Version 21.1 or newer.

What you bring

  • Your raw footage, on folder paths that do not move
  • Your approval on the cut table and the beats table
  • Your brand colours and fonts
  • Your screenshots of edits you like and edits you hate

The steps

  1. Bring your materials
  2. Create the video-editor project folder and prove the tools
  3. Build your taste contract (references and palette)
  4. Intake the footage (fps from the file, source gate)
  5. Propose the cut as a table and wait
  6. Plan the graphics as a table with menu names and options
  7. Build a stills draft, then one animated beat, then the fleet
  8. Compose or place, then screen it
  9. Second-pass notes, one rung at a time
  10. Sound, then finalize and deliver under a new name

Get the full playbook

Part of: Install your video editing suite