Claude Code Automates Video Editing: 20 Hours to Zero

Drop raw footage into a folder; Claude Code uses Whisper and FFmpeg to transcribe, cut mistakes/silences, add hooks/captions, and output ready shorts—saving 15-20 hours/week on editing.

Pipeline Architecture for Hands-Off Editing

Create two folders: raw/ for unedited videos and outputs/ for finals. Install Claude Code in terminal via its quick-start command, then navigate to your project folder. Switch to planning mode (Shift+Tab) and prompt: "Build a video editing pipeline using free faster-Whisper for transcription, FFmpeg to detect/remove repetitions/bloopers/silences, add text hook overlay in first 6 seconds (big bold font, top third of frame), burn in captions, and export to outputs/ with date-named file." Claude generates a full local script plan—auto-accept edits to build. Run with claude run_pipeline after dropping a raw video. Processes end-to-end: transcribes (e.g., identifies 4 repetitions), edits timeline, overlays hook from transcript (e.g., "Everyone's output the same"), re-transcribes for caption sync, exports. Handles errors like apostrophes automatically, cutting dev time for non-coders.

Trade-off: CPU-intensive; runs locally, so quality dips if compressed—specify high bitrate in refinements.

Hook and Caption Patterns That Boost Retention

Hooks run parallel to spoken words but differ: intrigue via paradox ("She was right"—contradictory), social proof gap ("78,000 knew this before me"), or confession ("I almost didn't post"). Place in first 6 seconds, solid black background, plain white bold text, no opacity—avoids cropping. Study top creators like Mino Wee (530k followers): A/B test styles. Captions mimic nonchalant authenticity—small white Enter font with drop shadow for contrast/legibility, break first 10 seconds into 2 words (e.g., "Pro editing tip inside"), line breaks every 4-5 words after, center-aligned, extend to 15-20 words later. Reduces clutter for fast pacing; boosts retention as viewers read silently. Bake into pipeline prompt with examples/transcripts—Claude corrects spelling (e.g., "Claude" not "Claw"), grammar.

Iterative Refinement and Daily Scheduling

After first run, inspect output: fix jumping captions (stabilize vertical position), compression (preserve original quality), sizing (enlarge slightly). Prompt Claude directly: "Refine: plain white text on black for hook, center captions with line breaks, correct grammar, high quality." It self-diagnoses reds/errors, reruns clean. Read Claude's logs to learn prompting—spot patterns like apostrophe escapes for future projects, becoming a better AI partner without coding.

For automation, switch to Claude desktop app, open project folder, prompt: "Create 9 AM daily routine: scan raw/ for new videos, process in parallel/sequential (parallel for speed, sequential to avoid slowdowns), output to outputs/, move raw to processed/." Trade-off: local-only, computer must stay on/awake. Extend with tools like Blowtato for auto-publishing to Instagram/TikTok/YouTube Shorts. Duncan's setup grew his 110k audience via 3-hour/week AI content—more raw footage means faster growth, as editing was the bottleneck.

Summarized by x-ai/grok-4.1-fast via openrouter

8701 input / 1726 output tokens in 14479ms

© 2026 Edge