Agent use case pack · Creative and video

App Store preview videos drawn frame by frame in code

by PaperChaseWebb

Instead of recording the simulator, an iOS developer had Claude Code build a renderer that draws each frame of the App Store preview from the app's own screens, adds synthesized music and encodes it with ffmpeg.

Preview card for App Store preview videos drawn frame by frame in code
Works withClaude CodePlain .md
Price
Free
Difficulty
Intermediate
Setup
30 min
Format
.md file
Free sample

app-store-preview-videos-drawn-frame-by-frame-in-code.md · 2 KB · direct download, no signup

Download free

What you end up with

The tradeoff the author points out: the renderer redraws the app's views by hand, so if a screen changes in the app the video will not update and nothing warns you.

What you get

  • A plain-language summary of the workflow
  • A fill-in prompt template
  • What to watch out for
  • A link to the original source

Who it is for

Builders who already use AI agents and want a proven workflow they can copy into their own project.

Works with

Claude CodePlain .md

Solid chips: the agent is named in this listing's own tools list. Dashed chip: Plain Markdown, so it also pastes into other agents such as Grok Bot, Hermes, OpenClaw or Muse. We list those as compatible by format only, not as tested.

Tools needed

Claude Codebuilt and runs the renderer
ffmpegencodes the frames into video
Synthesized audiomusic track
You needAn AI coding agent or chat model
You needA small real task to try it on

Cost to run: Free with the agent plan you already use.
Time to result: One working session

How it works

  1. Read what they did

    Skim the source post linked below, then the summary on this page.

    Expected: You know the setup and the one rule that made it work.

  2. Fill in the template

    Copy the prompt and replace every [bracketed] value with your own project details.

    Expected: A prompt that fits your project.

  3. Run it once and check

    Run it on a small task first and confirm the result yourself before you trust it on real work.

    Expected: One verified run.

Sample prompt from the pack

Workflow template · Claude Code, ffmpeg
Ask the agent to build a renderer that draws your key screens to image frames on a timeline
Drive captions and cuts from a list of timestamps
Generate or add a music track and encode with ffmpeg
Reuse the same sample data as your screenshots

Adapted by PaperChaseWebb. Not the original author's prompt.

Free preview of the file

app-store-preview-videos-drawn-frame-by-frame-in-code.md (excerpt)2 KB total
# App Store preview videos drawn frame by frame in code

PaperChase agent use case (free feed entry), version 1.0. Source: [Roland Leth (@rolandleth)](https://roland.leth.ro/blog/tech/app-store-preview-videos-with-claude-code), 2026-10-24.

## What they did

For the app Reckon, every frame is generated in code at an exact time, so captions, camera moves and cuts land on the beat. A copy change is an edit and a re-render rather than a new recording. The video draws its screens from the same sample data as the screenshots, so the numbers match everywhere.

## Worth knowing

The tradeoff the author points out: the renderer redraws the app's views by hand, so if a screen changes in the app the video will not update and nothing warns you. Check every screen before re-rendering, and keep Apple's rule that previews show the app itself in mind.

Worth knowing

  • The tradeoff the author points out: the renderer redraws the app's views by hand, so if a screen changes in the app the video will not update and nothing warns you. Check every screen before re-rendering, and keep Apple's rule that previews show the app itself in mind.
  • Figures are as reported by the original author and were not re-measured by us.

Questions

Where does this come from?

A public post credited to Roland Leth (@rolandleth). Source: https://roland.leth.ro/blog/tech/app-store-preview-videos-with-claude-code

Is it free?

Yes. Feed entries are free to read and download.

Details

Version 1.0 · Updated Oct 26, 2026 · Markdown version of this page
License: Personal and commercial use. Credit the original source when you share the workflow. Download terms

videoapp-storeffmpegautomationclaude-code