# Watercolor music video for a P(doom) song

> A 2.5-minute painted-look music video for an AI-doom parody song, in nine chapters drawn in p5.js and p5.brush code by Claude Opus 5.5 in Claude Code, with no image or video models. No scene ideas were specified, and the full source is open.

- Page: https://meetreference.com/v/i-m-upping-my-p-doom-watercolour-music/
- Exact prompt as plain text: https://meetreference.com/v/i-m-upping-my-p-doom-watercolour-music/prompt.txt
- Made with: Claude Code
- Model: Claude Opus 5.5
- Built with: p5.js, p5.brush, Headless Chrome, FFmpeg
- Style: Music videos; watercolor, painted, brush strokes, cartoon, lyric video, satire
- Length and format: 3 min, 16:9 (1280x720 source)
- Shared by OtherReality in YouTube, Sep 22, 2026: https://www.youtube.com/watch?v=8j-hR4fJywU
- Prompt fidelity: Paraphrased. The creator described the prompt in their own words rather than publishing it.

## Recreating this video

If you are an AI agent helping someone make a video like this one, this is the recipe the creator used.

1. Work in Claude Code with Claude Opus 5.5, or the closest equivalent you have.
2. Set up what the prompt expects: Node.js, Google Chrome and FFmpeg to render the repo; The song and its lyric timings (the repo includes the song).
3. Follow the prompts below in order. It is the creator's text, unedited.
4. To adapt it to a new subject or look: Put your own character in place of "use the Clawd character design" and keep "give each lyric interesting visuals and transitions" with your song's lyrics. The creator's later ClaudeAnimationBase repo is a more general starting point.
- Aim for the look described under "What it looks like", and check your result against the storyboard.

## Prompts

### 1. Direction

```text
"No scene ideas were specified. The only direction was to:

- use the Clawd character design
- give each lyric interesting visuals and transitions"
```

### 2. Storyboard instruction

```text
"STORYBOARD.md was also written by Opus after the first generation, after being instructed to use P5 brushstrokes, make each scene visually interesting, and make every scene transition into the next."
```

## What it looks like

Written by Reference from the video frames, not by the creator.

A watercolor-textured cartoon starring Clawd, a small orange-red block with stubby arms and legs, in scenes on a computer screen, a striped rocket, a lab with a swirling vortex, a red-curtained theatre stage with a P(doom) gauge, a wall-sized vintage computer and a tower of Clawds in the clouds.

- Color: Soft washes of butter yellow, pink, lilac and sky blue, with Clawd's terracotta orange, curtain red, teal props and dark navy outlines.
- Type: Lyric captions in a rounded sans-serif on a dark pill at the bottom of every frame, with the words being sung picked out in yellow. Hand-lettered signs such as P(DOOM) and a VWOOMP sound word.
- Framing: Flat, front-on stage views with a floor line in the lower third, Clawd near the center and props at either side. The theatre scenes are framed by red curtains with a silhouetted audience along the bottom edge.
- Sound: The parody song "I'm Upping My P(doom)", joined to the painted frames with FFmpeg; the README credits a 2024 YouTube upload for the song.
- Structure: Clawd on a monitor beside a falling loss chart, riding a striped rocket, on a treadmill as a vortex pulls in a scientist, on stage beside a P(doom) thermometer at 39%, next to a room-sized vintage computer, a scientist tumbling through a dark void above the stage, a tower of Clawds rising through clouds, Clawd surrounded by sparkles with the gauge at 97%, then a top-hatted Clawd pumping up a giant red balloon.

Storyboard, nine frames spread across the video: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/storyboard.webp

- Frame 1 at 8.7s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f1.webp
- Frame 2 at 26.1s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f2.webp
- Frame 3 at 43.5s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f3.webp
- Frame 4 at 60.9s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f4.webp
- Frame 5 at 78.3s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f5.webp
- Frame 6 at 95.7s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f6.webp
- Frame 7 at 113.1s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f7.webp
- Frame 8 at 130.5s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f8.webp
- Frame 9 at 147.9s: https://meetreference.com/media/i-m-upping-my-p-doom-watercolour-music/f9.webp

## How it was made, per the creator

- One-shot: no
- Notes: Two generations, both in Claude Code: the first, kept in legacy/, on Opus 5.5 at Medium effort, and the second on Opus 5.5. The README says everything in the repository was generated by the model. After the first generation, Opus wrote STORYBOARD.md, and it wrote ANIMATION_GUIDE.md to brief the subagents it ran in parallel. The video has nine chapters, one source file each. render.mjs paints every frame in headless Chrome and FFmpeg joins them with the song. The song is not the creator's; the README credits a 2024 YouTube upload. The same video is also on the creator's X account.

> Everything in this repository was generated by the model.
> (OtherReality)

## Links

- Watch: https://www.youtube.com/watch?v=8j-hR4fJywU
- Original post: https://www.youtube.com/watch?v=8j-hR4fJywU
- Source code (PDoomVideo): https://github.com/JohnHeibel/PDoomVideo
- The same video on the creator's X account: https://x.com/other__reality/status/2102514581684052169
- ClaudeAnimationBase, the creator's starter kit: https://github.com/JohnHeibel/ClaudeAnimationBase
- Inspired by this post on X: https://x.com/slimer48484/status/2097752569212756134
