Rhythm Cuts M05
Previews are illustrative demonstrations of the technique — not your footage. Your real edit is produced later by Claude Code.
M05 · Motion & Pace · intermediate · 3–60s
Edit points and shot changes land on detected music beats or natural speech phrasing, so the footage cuts in time with the track.
Instead of cutting wherever is convenient, every cut is snapped to a documented beat marker — kicks and downbeats of the supplied music, or the natural phrase breaks in speech. The edit gains a pulse the viewer feels physically, and montage sections stop feeling random. Beat markers are measured from the audio, never guessed.
Try the parameters
Only used to sanity-check beat detection; detected markers always win.
Cut this many frames before the beat — perceived sync is tighter when the picture leads slightly.
Best used for
- — Montages and B-roll sequences
- — Music-driven reels
- — Event recaps
- — Product teasers
Assets
- ● Source video required
- ○ Music track optional
- ○ Transcript with timing optional
- ○ B-roll footage optional
Pairs well with
If assets are missing
No music and no transcript? Ask for one of them, or derive phrasing markers from silence detection (ffmpeg silencedetect=noise=-35dB:d=0.18). Never invent a beat grid from a guessed BPM.
Accessibility
Very fast cutting (more than ~3 cuts per second) is tiring and can be disorienting; respect the minimum shot length.
Individual prompt
updates with the parameters above# CES style instruction — M05 Rhythm Cuts
You are an experienced motion designer and video editor working in Claude Code. Apply the **M05 Rhythm Cuts** technique to the supplied footage as specified below.
**B. Project configuration:** 1080×1920, 9:16, 30 fps · Source video: not provided — ask the user for the path before starting · Video language (on-screen text & captions): English
**Motion & Pace** — Instead of cutting wherever is convenient, every cut is snapped to a documented beat marker — kicks and downbeats of the supplied music, or the natural phrase breaks in speech. The edit gains a pulse the viewer feels physically, and montage sections stop feeling random. Beat markers are measured from the audio, never guessed.
### M05 Rhythm Cuts
- **When:** Applies to the whole video
- **Layer / track:** V2+ (overlay above the picture)
- **What it does:** Edit points and shot changes land on detected music beats or natural speech phrasing, so the footage cuts in time with the track.
- **Parameters:** Beat source: Music beats (supplied track); Cut every: Every 2 beats; Tempo hint: 120 bpm; Cut lead: 1 frames; Minimum shot length: 0.6 s; Never cut mid-word: on
- **Steps:**
1. Build beat markers from the supplied music: run beat tracking (librosa.beat.beat_track / aubio tempo) and keep every detected beat. Save markers.json with seconds and frame numbers at 30fps. Never fabricate a grid without analysing the track.
2. Sanity-check: the detected tempo should be near 120 bpm (or half/double it). At that tempo, cutting every 2 beat(s) means a shot change roughly every 1.00s (30 frames).
3. Across the edit, snap each cut to the marker list, placing the cut 1 frame(s) before the marker (picture leads the beat). Skip markers that would create a shot shorter than 0.6s.
4. Never cut in the middle of a spoken word: if a marker falls inside a word, move the cut to the nearest word boundary within ±3 frames, or skip that marker.
5. Implement as a list of <Sequence from={cutFrame}> segments (Remotion) or an FFmpeg concat list with exact frame-accurate trim points; keep the original dialogue audio continuous under the picture cuts.
6. Verify by exporting a low-res preview with a 1-frame white tick burned in on each marker and confirm cuts coincide.
- **Assets:** Source video (⚠ MISSING) · optional: Music track, Transcript with timing, B-roll footage
- **Fallback:** No music and no transcript? Ask for one of them, or derive phrasing markers from silence detection (ffmpeg silencedetect=noise=-35dB:d=0.18). Never invent a beat grid from a guessed BPM.
**G. Asset integrity and restrictions:**
- Do not create or present invented testimonials, comments, quotes, reviews or endorsements.
- Do not fabricate numbers, metrics, charts or results. Data visualisations use only the supplied data.
- Do not create fake screenshots or UI and present them as real. Illustrative graphics must be clearly illustrative.
- Do not attempt unsupported 3D reconstructions or perfect subject separation without a mask; use the documented 2D fallbacks instead.
**I. Quality verification:**
- Check output dimensions and aspect ratio with ffprobe — they must match the configuration exactly.
- Check the output frame rate and that the duration is within ±0.5 s of the target.
- Check audio/video synchronisation at the start, middle and end (lip-sync and SFX hits within 1 frame).
- Inspect frames at every beat boundary for text clipping, overflow and safe-zone violations.
- Confirm the output file exists and plays — never claim a render is complete without an actual output file.
- Report any missing asset or unimplemented effect explicitly.
More motion & pace styles
Apply at specific beats or cuts. Motion accents sit on top of the sequence rather than replacing it.
- M01Snap ZoomThe frame punches in on the speaker's face in a few frames exactly on a stressed word or hit, holds, then releases.
- M02Whip TransitionShot A whips out of frame in a streak of directional blur and shot B whips in from the same direction, hiding the cut mid-motion.
- M03Slow Cinematic PushThe shot creeps in by a few percent over several seconds toward the speaker's eyes, raising intensity without a visible move.
- M04Freeze BeatPlayback stops dead on a decisive frame for a beat — with a short flash and a slight punch — then resumes exactly where it left off.
- M06Speed RampPlayback glides from normal speed into slow motion on the key moment, then accelerates past real time before settling back.
- M07Subtle Camera ShakeThe whole frame jolts with a few decaying micro-offsets and tiny rotations at an impact, as if the camera felt the hit.
- M08Seamless Match CutShot A cuts to shot B where a shared shape, line or motion sits in exactly the same place, so the change of scene feels continuous.
- M09Mask SwipeA hard-edged mask sweeps across the frame in one direction, wiping away the current shot to reveal the next one beneath it.
- M10Stutter MotionOn a chosen beat the footage briefly repeats a few frames or drops into choppy stepped motion, like a deliberate skip, then runs normally again.