Chris Webb
Building an AI Hook Generator: Claude Planned It, Copilot Built It
33:16
Chris Webb
I Used Claude to Plan an AI Video Hook Pipeline (Before Writing a Single Line of Code)
25:18
Chris Webb
Host hands off the Claude-written plan to GitHub Copilot and sets expectations for what follows
0:38
Chris Webb
Host describes the animation treatment spec: captions as key effects, max 4 words at a time, word-le
0:36
Chris Webb
Claude implements URL param auto-extraction so host can paste the full redirect URL — explains the U
1:01
Chris Webb
Claude returns with clarifying questions about Whisper CPP, hook source input method, and pipeline i
0:58
Chris Webb
I Built TikTok Auto-Publishing With AI (OAuth Broke Everything First)
32:29
Chris Webb
Claude identifies the correct TikTok API domain and updates all endpoints — a new login cycle begins
0:30
Chris Webb
Explains the goal of the project: automated video production pipeline from screen recording to publi
0:50
Chris Webb
Demonstrates the scheduled YouTube publishing feature working, including automatic date calculation
0:59
Chris Webb
YouTube API Won't Return Your Private Videos — Here's the Fix [Part 29]
26:06
Chris Webb
Reveals the mystery bug from last episode: host was logged into wrong YouTube account due to channel
0:38
Chris Webb
Uploads a short to YouTube while Claude processes the prompt, showing real-time pipeline in action
0:58
Chris Webb
I Built YouTube Auto-Scheduling Into My AI Video Pipeline (It Uploaded to Wrong Channel) [Part 28]
37:33
Chris Webb
Host explains the problem: uploading so many videos makes manual scheduling cumbersome
0:38
Chris Webb
Automating Dynamic Video Zooming with AI: Honest Results (50-60% as Good as Manual) [Part 27]
23:18
Chris Webb
Host discusses applicability — this zoom treatment is only useful for shorts, not the main long-form
0:59
Chris Webb
Turning Raw Motion Data Into Smooth Zoom & Pan — AI Coding in Practice [Part 26]
29:46
Chris Webb
140GB of Prince Photos and Videos — How Nocturne Turns a Mess Into a Media Library
24:53
Chris Webb
Recaps the end state from part 24: motion data extracted, visualizer built by Claude for fast iterat
0:48
Chris Webb
Host describes editorial constraints: rate-limiting pans, minimum/maximum zoom levels, and ignoring
0:54
Chris Webb
I Built an AI Motion Tracker to Auto-Pan My YouTube Shorts (195,000 Lines of Data) [Part 25]
40:31
Chris Webb
Host explains why this feature only applies to Shorts, not main videos, due to context sensitivity
0:33
Chris Webb
Host outlines the two-part challenge: extracting motion data and applying a smoothing/editorial algo
0:55
Chris Webb
I Built an AI Video Pipeline That Edits, Writes, and Posts for Me — Here's the Full System [Part 24]
10:47
Chris Webb
Auto-Generating AI Insight Overlays on Videos with Claude and Remotion [Part 23]
32:11
Chris Webb
Claude returns its planning output, correctly identifying ProRes 4444 as the transparent video forma
0:37
Chris Webb
Remotion + FFmpeg + Claude: Programmatic Video Overlays From Scratch | Build in Public #22
40:24
Chris Webb
Google Cloud Onboarding (Too Long; Didn't View)
10:22
Chris Webb
Onboarding Overview (Too Long; Didn't View)
2:32
Chris Webb
Getting Started with Too Long; Didn't View
3:27
Chris Webb
Why My AI Short Clips Were Unwatchable — And the Fix That Actually Worked
28:55
Chris Webb
Fix works
0:54
Chris Webb
Host tweaks font size to make hook visually dominant, confirms the big-then-small caption style look
0:40
Chris Webb
Drop a File, Run a Pipeline: Automating the Last Manual Step [Part 20]
29:54
Chris Webb
Shows the retry loop code with exponential backoff (30s × 2^attempt) and plans to increase wait time
0:34
Chris Webb
My Automated Video Pipeline Now Generates Thumbnails, Shorts & Social Posts — [Part 19]
32:46
Chris Webb
Reviews thumbnails for earlier videos — shows the pipeline correctly understood video context and ge
1:01
Chris Webb
Walks through the reorganised UI tabs — pipeline progress, outputs, log visibility for debugging fai
0:45
Chris Webb
Host clarifies he's not leaving Claude models — he'll still run Claude Sonnet 4
0:33
Chris Webb
Host breaks down the pricing: GitHub Copilot at $10 AUD/month vs Claude Pro at $39 AUD/month, with e
0:56
Chris Webb
UI includes social posts, shorts, and thumbnail output; archive and delete tested and working; rerun
0:50
Chris Webb
I Switched Back to GitHub Copilot (Claude Code's Overage Fees Broke Me) [Part 18]
7:09
Chris Webb
Narrative analysis AI critiques the creator's own videos with a score; demo shows a 10-second test v
0:44
Chris Webb
Host specifies the tech stack: React 19, Vite, TypeScript, ShadCN, and Tailwind, and argues strongly
0:51
Chris Webb
Claude Burned Through My API Credits and Built the Whole UI Anyway — Here's What Happened
6:18
Chris Webb
Host walks through the job view UX requirements: pipeline stages, media preview, expand/collapse det
0:45
Chris Webb
Host reviews Claude's plan, spots over-engineering (SSE real-time streaming), and pushes back, instr
0:41
Chris Webb
Host defines top-level action buttons: Delete (remove entire job directory) and Archive (strip inter
0:47
Chris Webb
How I Write PRDs That AI Actually Understands (Then Watch It Build the UI) [Part 16]
20:20
Chris Webb
Why I Killed My AI Voice Project After One Day (Build-in-Public Postmortem)
17:02
Chris Webb
Host walks through the session flow diagram showing real-time API session, per-turn knowledge manage
0:20
Chris Webb
Host reveals the cost problem: eight cents per minute for a short exchange, quickly ramping to 60 ce
0:58
Chris Webb
The Claude VS Code Setup I Actually Use (Plugins, Skills, and CLAUDE.md) [Part 15]
4:25
Chris Webb
Host justifies skipping CLAUDE
0:27
Chris Webb
Host runs /init command in Claude VS Code extension to auto-generate a CLAUDE
0:35
Chris Webb
Host lists specific plugins he's using — FeatureDev, Frontend Design, Stripe, Supabase, Hugging Face
0:45
Chris Webb
I Fired My Full AI Video Pipeline for the First Time — Here's What Broke [Part 14]
41:10
Chris Webb
Host explains that running /init late in the project means Claude's CLAUDE
0:37
Chris Webb
Host commits previous changes in Git and fires off a 'YOLO' Claude Code implementation request for p
0:51
Chris Webb
Host reviews Claude's implementation plan output — schema updates, config additions, retry logic, ma
0:26
Chris Webb
I Built an AI Thumbnail Generator Into My Video Pipeline (First Run Worked) [Part 13]
39:25
Chris Webb
Host references prior experience using this AI-writes-prompt-for-image pattern on automated SEO webs
0:57
Chris Webb
Claude returns config changes for center positioning and bold font, using ASS format's minus-one bol
0:32
Chris Webb
Host renders the split captions on a test short and plays it back, noting captions appear late and d
0:54
Chris Webb
I Built TikTok-Style Captions With Claude and a Mini-PRD [Part 12]
22:25
Chris Webb
Claude returns the caption-splitting algorithm: splits segment at nearest space to midpoint, creates
0:31
Chris Webb
Host explains the upcoming job manifest and state file system so the pipeline can resume after failu
0:15
Chris Webb
Host tidies PRD naming and marks split video extraction as done
0:56
Chris Webb
I Built a Full YouTube + Shorts Pipeline in 24 Hours (Real Costs, Real Code) [Part 11]
32:40
Chris Webb
Host explains he had Claude add execution timing to every pipeline stage for performance visibility
0:52
Chris Webb
Host marks PRD1 FFmpeg performance as done, noting Claude autonomously added NVIDIA GPU encoding pre
0:31
Chris Webb
Developer walks through Claude's implementation: preset mapping, encoder detection via FFmpeg, and r
0:25
Chris Webb
Why My Video Pipeline Was Crawling (And the FFmpeg Fix Claude Suggested) [Part 10]
6:56
Chris Webb
Shows disk space ballooning and describes how splitting video/audio into separate scripts caused mas
0:22
Chris Webb
Explains codec differences between NVIDIA (h264_nvenc) and Apple Silicon (h264_videotoolbox) and dif
0:34
Chris Webb
Host runs generate HD output and the final video renders correctly: screen recording fills the frame
0:44
Chris Webb
I Used a PRD to Teach Claude How to Split My Recording Into YouTube + Shorts — Here's What Happened
25:54
Chris Webb
I Built an AI That Picks My Best Clips — Then Discovered It Was Doing It Wrong [Part 8]
37:49
Chris Webb
My automated video pipeline is working - here's what broke on the first real run [Part 7]
22:41
Chris Webb
I Let AI Score My YouTube Videos — It Gave Me a 5.4/10 (and It Was Right)
17:27
Chris Webb
Why I Use OBS to Record Everything (And How I Set It Up to Never Lose a Take)
18:35
Chris Webb
Debugging My AI Video Pipeline: FFmpeg Quality, Billing Traps, and Silent Failures
46:38
Chris Webb
I Let AI Fix My Audio Pipeline — It Sounded Awful (Then We Fixed It Together)
38:10
Chris Webb
I Built a Video Editing Pipeline with One Prompt (and Leaked My API Key on Camera)
24:32
Chris Webb
I'm Building a Script That Turns Raw Footage Into a Published Video
9:23
Chris Webb
AI fact-checks LIES in my old videos before I delete them forever ....
18:49
Chris Webb
How to use Nano Banana Pro WITHOUT a Gemini subscription (pay as you go)
28:35
Chris Webb
I'm back
7:30