You click "Go Live" on Twitch. You stream for 8 hours. You click "End Stream." Then what?
For most streamers: nothing. The VOD sits on Twitch for 14-60 days, then disappears. Maybe someone clips a funny moment. Probably not.
Here's what happens when the pipeline is running.
Stream as normal. Nothing changes about your workflow. If ingest capture is enabled, the system starts recording a parallel copy in real time. Otherwise, it waits for the VOD.
The VOD watcher polls Twitch every 30 minutes. It detects the new VOD, logs the metadata, and queues it for processing. If ingest capture was running, the raw recording is already on disk -- no download needed.
Full VOD pulled from Twitch via yt-dlp. For an 8-hour stream, this typically takes 10-15 minutes on a decent connection. If the ingest server was recording, this step is skipped entirely -- the file is already local.
Whisper runs locally on GPU. No cloud API. No per-minute charges. An 8-hour stream takes roughly 25-30 minutes to transcribe on consumer hardware. The output: a full text transcript with timestamps, speaker detection, and word-level alignment.
AI reads the full transcript and identifies story arcs, funny moments, dramatic beats, and character interactions. It maps the 8-hour stream into discrete segments: "this is a chase scene from 2:14:30 to 2:28:45" or "this is a court case from 4:01:00 to 4:47:20." Each segment gets classified by type: full story, tight cut, short, or character arc.
FFmpeg cuts the source video at the identified boundaries. Titles generated. Descriptions written. Tags assigned. Thumbnails queued. From one 8-hour stream, this typically produces 4-6 full stories, 2-4 tight cuts, and 6-8 shorts. Call it 12-18 videos total.
Every video gets scored by 7 independent review agents: Brand Guardian, First Impression, Audio Quality, Pacing, Title Match, Completion Predictor, and Distinctiveness. Each agent scores independently. The ensemble decision determines pass, fail, or revise. Videos that fail get killed. Videos that need revision get sent back for re-processing.
Everything that passed review uploads as unlisted. Not public. Not private. Unlisted -- meaning you can see it, share the link, but it won't appear in search or recommendations until you choose to publish it.
"12 new videos ready for review." Each video listed with its title, duration, format type, and review score. Links to each unlisted upload. You scroll through, watch the ones you want, approve what you like, and publish at your own pace.
From "stream ends" to "videos ready for review": roughly 3 hours. No human involvement. No manual clipping. No editor watching your 8-hour VOD.
You review the digest. Watch a few videos if you want. Approve the ones you like. Reject anything that doesn't feel right. Publish on your schedule.
Some creators review everything. Some approve in bulk after spot-checking a few. Some set up auto-publish rules for videos that score above a certain threshold. Your channel, your call.
The point is that the work -- downloading, transcribing, finding moments, cutting, reviewing, uploading -- is done before you wake up the next morning. You went live at 8 PM, ended at 4 AM, and by 7 AM there are 12 reviewed videos waiting in your Discord.
The infrastructure is deliberately cheap.
| Component | Where it runs | Cost |
|---|---|---|
| VOD watcher + scheduler | VPS (cloud) | $6/mo |
| Whisper transcription | Home server (local GPU) | $0 (electricity) |
| Video assembly (FFmpeg) | Home server | $0 |
| AI review panel | API calls | ~$2/VOD |
| YouTube upload | Home server | $0 |
| Discord notifications | VPS | $0 (webhook) |
No cloud GPU rental. No $300/month transcription API. No subscription to five different SaaS tools. Whisper runs on a consumer GPU that you might already own. FFmpeg is free. The VPS is the cheapest tier available.
The only recurring cost that scales with usage is the AI review panel -- and at roughly $2 per VOD processed, that's $60/month if you stream every single day.
You stream. The pipeline handles the rest. You approve what ships.
That's the whole thing.
See the pipeline in action on your own VODs.
View pricing