Back to use cases
Source post: How to Turn a Livestream into Clips with Claude Code
ClippingAutomationAI Content

Turn a 2-hour livestream into 15 ready clips

Brandon Davenport says one Claude Code command turned a 2 hour 26 minute X livestream into a corrected transcript, chapters, shownotes, 15 captioned clips in Google Drive, and 5 private YouTube uploads in about 2 hours. He says it saves him 15+ hours a week. He shared a 14-minute sped-up screen recording of a real run, and the time savings are self-reported.

Workflow

1. Record the long video. Davenport streams on X through OBS. 2. Normalize the file with ffmpeg so audio and video timing match, or the transcript drifts. Then transcribe locally with WhisperX large-v3 and feed it a list of names used on past shows. 3. Have one agent fix proper nouns through a change log, and a second agent check that nothing changed meaning. 4. Three agents each propose clips by quoting the exact first and last words, and code maps the quotes to word timestamps. Three scorer agents then rate each clip high, medium, or drop, and code counts the votes. 5. Review the pool and approve the clips and the cut plan. 6. Code cuts each clip: vertical 9:16 with 2 to 3 word captions for shorts, landscape plus vertical for longer clips, with loudness normalized to -14 LUFS. 7. Check agents look for words cut in half, dead air, and audio issues before upload. Then upload to Google Drive, insert the picks as private YouTube videos, and publish the shownotes.

Tools

Claude Code (a custom /show-wrap skill), WhisperX large-v3 (local transcription), ffmpeg, headless Playwright Chrome, Google Drive API, YouTube API, a push notification API