Clean Cut

A raw recording goes in, the same video as a tight, fast-paced jump cut without pauses, fillers and retakes comes out.

Free to runAny project

The basic cleanup every recording needs, cut tight: dead air, "um"s and "uh"s, false starts and earlier takes are removed, every pause becomes a beat, and the last take of every line stays. Nothing gets added, and you also get a cut list to keep editing in Resolve, Premiere or Final Cut.

By Moritz Kremb

Use this playbook

With FrameJam installed, paste this into your agent and replace the part in brackets with what the video is about and your files:

Make a video with the FrameJam playbook "Clean Cut" (id: clean-cut). Call get_playbook("clean-cut") and follow it. [Add more context here]

You bring

  • A raw recording of you talking: to camera, over a screen recording, a talk or a podcast
  • Optional: how tight it should feel

You get

The same video, shorter and clean, plus a cut list for your editor

What you need

  • Python 3 and ffmpegFree
  • Speech to textFreewhisper on your computer (free), ElevenLabs Scribe (paid), OpenAI (paid)

Works in your existing project, with the tool it already uses.

Styles

This playbook has its own look. Styles aren't used.

Pick one in the Styles gallery.

What your agent does

  1. Turn your recording into text
  2. Find the pauses, fillers, false starts and repeated takes
  3. Cut them out tight, keeping the last take of every line
  4. Check every cut and export a cut list for your editor
  5. Review it in FrameJam until it's right