Skip to content
Founder Workflows
Browse
Browse by stage

Cut long podcasts into vertical clips with Whisper, Claude scoring, YOLO reframing and n8n

An architecture write-up of an in-house media tool that transcribes podcasts with Whisper, has Claude score the best moments for each brand's audience, reframes video to vertical, and keeps humans in the loop.

DocumentedDistributionContent and newsletterConnected toolsScheduled automation

Evidence: The source shows its work: steps, screenshots, code or data you can inspect.

The business problem

A media team wants short vertical clips from hours of podcast video without paying an editor to find and cut each moment.

What was tried

An uploaded file or YouTube link has audio extracted, and n8n runs transcription with Whisper on a serverless GPU and scoring. Claude rates candidate moments by fit to each brand's audience, selected moments are cut and reframed from 16:9 to 9:16 with YOLO person detection, and captions are rendered in a house style. A web editor lets people change captions and music before export, a human approves the opening hook for full episodes, and an AI reviewer checks rendered frames for caption problems. Jobs run through a state machine with a watchdog, and source video is kept until clips are safely stored.

What was reported (not reported)

The repository reports no accuracy, throughput or time-saved figures. It states the platform is in production for internal use with more than 200 commits.

Limitations

The code is private and the repository documents design only, with no licence stated. It runs one processing job at a time on a single server with SQLite, which suits internal volume but not multi-tenant use. No costs, benchmarks or lessons learned are given beyond design decisions. It was built by a media company, so a solo creator would need to rebuild it.

What you need

FFmpeg, n8n, Whisper on a GPU service, a Claude API key and a web server. Costs are not stated.

Sources

Source published: unknown. Last reviewed here: October 11, 2026. Spot a mistake? Tell us.

Tools in this workflow

Related workflows