Animate hand-painted cartoon music videos featuring the Clawd character using p5.js, p5.brush, and multi-agent Claude pipelines.
PDoomVideo is the complete source code and animation framework for the viral 'I'm Upping My P(doom)' hand-painted music video created by John Heibel with Claude Opus 5.5. It uses p5.js and p5.brush to render expressive brushstroke characters and morphing transitions across nine narrative chapters. An offline Node.js renderer coordinates headless Chrome workers to compile frames into finished MP4 video files.
Storyboards and animation guidelines inform parallel Claude subagents generating character scenes. The p5.js studio page executes the drawing routines frame-by-frame with simulated painterly brushstrokes. Multi-process render scripts capture the browser canvas and pipe the frames into ffmpeg alongside the audio track.
What you need: Install it on your own computer. Cost: free, open source.