n8n Automation Hub
All articles
Build Breakdown

n8n YouTube Clipping Automation โ€” the Version That Actually Works

n8n workflow breakdown · Pavlo Veresiuk · August 23, 2026

This is the most crowded topic I write about โ€” there are people selling nearly this exact workflow on Gumroad right now, and n8n's own template library has half a dozen variants. So instead of trying to out-rank the generic pitch, here's the actual pipeline and the four bugs that broke it before it was reliable.

Workflow at a glance
  1. Long YouTube video / podcast episode comes in as the source
  2. Audio is transcribed and analyzed with Groq to find clip-worthy moments
  3. Transcript is chunked into throttled batches before hitting Groq โ€” not sent as one call
  4. Candidate clips get scored and the best ones are cut
  5. Output: ready-to-post short-form clips with generated titles
Screenshot of the actual n8n YouTube clipping workflow canvas: yt-dlp download, ffmpeg, Groq Whisper transcription, Groq LLM moment-picking, caption rendering, final render

The actual workflow canvas, straight from my n8n instance.

Why Groq, and where it breaks

Groq's speed is the whole reason this pipeline is usable โ€” waiting minutes per clip on a slower model kills the point of automating it. But Groq has a hard 25MB cap on audio file size, and a real podcast episode blows past that without any preprocessing. The fix was splitting/compressing before the transcription call, not after it failed.

The 70-minute episode that broke everything

The bigger issue showed up on a 70-minute episode: sending the full transcript to Groq in one shot blew through the account's tokens-per-minute cap and the whole run died mid-way. The fix wasn't a bigger plan or a different model โ€” it was splitting the transcript into smaller batched groups and throttling the calls between them, so the pipeline stays under the rate limit instead of hoping it doesn't hit it. Boring fix, but it's the difference between "works on my 10-minute test video" and "works on the actual 70-minute episode I need clipped."

Three smaller bugs that were still worth fixing

None of these were dramatic on their own, but they're the kind of thing that makes automated output look obviously automated if you don't catch them:

Why I'm not pretending this is unique

People are already paying for versions of this workflow, which tells you the demand is real โ€” but it also means the generic pitch ("AI clips your videos!") is already fully saturated. The part that's actually mine is the specific pipeline: which model, how the transcript gets chunked, and the four bugs above that only show up once you run it against real, long, messy source material instead of a clean demo clip.

Want a clipping pipeline built for your own content?

I can adapt this to your source material and the platforms you're actually posting to.