Home / How to make an Opus 5.5 video

How to make an Opus 5.5 video with Claude

Since Opus 5.5 came out on September 22, 2026, X has been full of launch videos, explainers and music videos "made with one prompt". Here's how an Opus 5.5 video is actually made, which tools people use, the step-by-step workflow, what it costs, and the mistakes that make results look cheap.

By the Opus 5 Video team. Updated September 30, 2026. About 9 minutes to read.

Short answer: an Opus 5.5 video is not generated pixels. In Claude Code, Opus 5.5 writes an animation as code (HTML, Canvas, Three.js or Remotion), renders it frame by frame in a headless browser, and encodes the frames to MP4 with ffmpeg.

Opus 5.5 video in one minute

  • An Opus 5.5 video isn't generated. Claude writes a program that draws every frame, then renders it to MP4.
  • Use Claude Code on your computer, not the chat app - it needs to run a browser and ffmpeg.
  • Pick a renderer: Remotion (React), HyperFrames (HTML + GSAP), or a plain HTML page with a seek(t) function. For 3D, Three.js or Blender.
  • Always get a shot list and still frames first, then animate, then run a review pass. That loop is the difference between "AI slop" and something you can post.

How an Opus 5.5 video is made

Opus 5.5 is a language model. It can't paint pixels the way Sora or Veo do. What it's very good at is writing front-end code with taste - and animation is just front-end code that changes over time. So the pipeline looks like this:

  1. Claude writes a scene - an HTML page, a Canvas or SVG drawing, a Three.js world, or React components in Remotion.
  2. A headless browser renders it frame by frame. For a 30-second video at 30 fps that's 900 screenshots, each taken at an exact moment in time.
  3. ffmpeg stitches the frames together with music and sound into an MP4.

The key trick is that every frame must be a pure function of time: "what does the screen look like at 12.4 seconds?" If the animation depends on the clock on the wall or on random numbers, frames come out jittery or different each render. Tell Claude this explicitly.

Because it's code, an Opus 5.5 video is editable forever. Changing a word, a color or the timing means editing a line and re-rendering - no After Effects project to untangle.

What you need for an Opus 5.5 video

  • Claude Code with Opus 5.5 selected. A paid Claude plan or API access. Opus 5.5 video work is token-hungry; creators on Reddit report hitting their 5-hour limits after a couple of big prompts.
  • Node.js (for Remotion, HyperFrames or Playwright).
  • A headless browser - Playwright's Chromium or your installed Chrome.
  • ffmpeg for encoding.
  • Your real material: logo (SVG ideally), screenshots or screen recordings, brand colors, and one reference video whose style you like.

You don't need to install everything by hand: in Claude Code you can say "set up whatever you need to render this to MP4" and approve the installs.

Pick your Opus 5.5 video route

RouteBest forWatch out for
Remotion (React)Product videos, captions, data charts, anything you'll edit and re-render often. The most YouTube tutorials.Needs a React project; renders can be slow on long videos.
HyperFrames (HTML + GSAP)Launch films and UI animation. Creators on Reddit and X often say "just use the HyperFrames skill".Another dependency; follow its skill docs closely.
Plain HTML/Canvas + seek(t)Full control, zero framework. A single file you can open in a browser. Great for kinetic type and illustrated styles.You (or Claude) write the frame capture script yourself.
Manim (Python)Math and science explainers.Looks "educational" by default; less suited to ads.
Three.js / Blender3D scenes, product turntables, environments.Much slower to render; harder to review.

If you're not sure which route suits your Opus 5.5 video: Remotion for product videos, plain HTML for stylized motion design, Three.js for 3D. See how each looks in our Opus 5.5 video examples.

The 6-step Opus 5.5 video workflow

1. Set up

Open Claude Code in an empty folder (or inside your product's repo - then Claude can reuse your real components, icons and copy in the Opus 5.5 video). Select Opus 5.5. Ask it to confirm Node, a headless browser and ffmpeg are available.

2. Write the Opus 5.5 video brief

The viral one-liners work surprisingly well, but a short brief works reliably. Include: length, aspect ratio (16:9, 9:16 or 1:1), audience, where it'll be posted, your URL and assets, one style reference, and what not to do. Copy a ready-made one from our Opus 5.5 video prompts.

3. Approve a shot list and stills

Ask for a timed shot list - "0–3 s hook, 3–6 s name reveal…" - and one still frame per shot. This is where you catch wrong copy, cramped layouts and off-brand colors before they reach the Opus 5.5 video. It takes a minute and saves a lot of re-rendering.

4. Animate

Now let it add motion to the Opus 5.5 video. Good defaults to ask for: spring easing with a small overshoot, one idea per shot, text on screen long enough to read (1.2 s minimum for a short line), a transition at every cut, and varied rhythm - quick cuts on the beat, then one slower move per section.

5. Render and encode the Opus 5.5 video

Render a few sample frames first, then the whole thing. At 30 fps a 30-second video is 900 frames; expect minutes, not seconds. ffmpeg then combines frames and audio into an H.264 MP4 that plays everywhere.

6. Review and fix each Opus 5.5 video cut

Have Claude build a contact sheet (first frame, last frame, frames around every cut) and critique it like a senior motion designer: overlapping text, blank frames, static stretches, abrupt ending, off-beat cuts. Fix, re-render, check again. Creators who share their process all do some version of this; one Reddit comment put it well: one-shot prompts are a lottery, the loop is a process. Our review prompt is a good starting point.

This is exactly what we do for clients

Brief → stills → render → review → your revisions. $50 per Opus 5.5 video, 48 hours.

Have us make it →

Music and voiceover for an Opus 5.5 video

  • Music: use a royalty-free track (Mixkit, YouTube Audio Library, Pixabay) and tell Claude the BPM so cuts in the Opus 5.5 video land on the beat. Claude can also synthesize simple scores in code.
  • Sound effects: short whooshes and clicks on transitions make code-drawn motion feel physical. Keep them quiet.
  • Voiceover: have Claude call a text-to-speech API. Generate the voice first, measure each sentence, then time the shots to it - not the other way round. Keep API keys in a .env file and tell Claude not to print them.

What an Opus 5.5 video costs

These are creators' own reports from public posts, not our measurements:

  • A 26-second startup launch Opus 5.5 video from a one-line prompt: about a minute and roughly $2 (@deedydas).
  • A video "made entirely with Opus 5.5" for $3.21 of OpenRouter API usage (r/ClaudeAI).
  • A three-minute history-of-AI explainer in Remotion: about an hour (@kimmonismus).
  • An interactive lens-lab explainer: 1 hour 26 minutes and $25.66 of API usage (@RyanSael).

The hidden cost is iteration: an Opus 5.5 video you'd actually post usually takes several render-and-fix rounds, and each round spends usage and your attention.

Mistakes that make an Opus 5.5 video look cheap

  1. Invented UI. Fake dashboards give an Opus 5.5 video away instantly. Use real screenshots.
  2. Too much text. Eight words on screen, max.
  3. AI tells. Corner labels, frame borders, fake timecodes, "SYSTEM ONLINE" type decoration. Ban them in the prompt.
  4. One speed. Everything moving at the same pace feels mechanical.
  5. Blank first frame and abrupt last frame. The first frame is your thumbnail; the last one needs a 2-second hold.
  6. No review pass. The first render of an Opus 5.5 video is a draft.

Opus 5.5 video FAQ

Can Claude make videos?

Not directly. Claude Opus 5.5 writes code (HTML, Canvas, SVG, Three.js or Remotion) that draws each frame; a headless browser renders the frames and ffmpeg turns them into an MP4. The result is an Opus 5.5 video: motion graphics, not photorealistic footage.

Can I make an Opus 5.5 video in the Claude chat app?

You can preview animations as artifacts, but exporting a real MP4 needs a place to run a browser and ffmpeg, which is why most people make an Opus 5.5 video in Claude Code on their own computer.

How much does an Opus 5.5 video cost to make?

Creators report anywhere from about $2 for a 26-second one-shot to about $26 for an ambitious interactive piece, plus time spent reviewing. On a subscription the real cost is usage limits and your time.

Is Sonnet 5.5 good enough for an Opus 5.5 video style?

Several creators report Sonnet 5.5 producing motion graphics close to Opus 5.5 at lower cost. For complex scenes and long pieces, Opus 5.5 is still the safer choice.

Can Claude add a voiceover and music to an Opus 5.5 video?

Yes. It can call a text-to-speech API for narration, use royalty-free music you provide, or generate simple music and sound effects in code, then mix everything with ffmpeg.