Technical demo

Your pet has opinions.

Upload a photo, pick something being argued about online, add your own director notes — and get a short video of your pet weighing in. This page documents how it is built.

Dog-In Podcast — the full cut

720×1280 · 32s · h264 + AAC · 13 MB

Four dogs, one argument

Everyone stays on screen the whole time, like a real call. Each dog has two takes — a speaking one and an idle one — and only shows the speaking take during their own slot. The rest of the time they are listening, blinking, tilting their head, scratching an ear or yawning. The live tile carries a lit border.

  • Butcheroverclaims the market
  • The Goldenreframes it as displacement
  • Marshallthe bleak second-order note
  • Moosedisputes the number

The two takes behind one tile

speaking · 8s · $0.40

idle B-roll · 8s · reusable forever

The idle take is seeded from the last frame of the speaking take, which locks the same dog, room, lighting and framing — not merely a similar-looking room. Idle clips are generated once per character and reused in every future episode, so they are capex rather than per-episode cost.

How it is made

01

The photo

Breed, coat colour and markings are described in words. Naming the breed explicitly carries the likeness further than image resolution does.

02

The topic

A real discussion — a thread, a podcast clip, an argument. The claim being made is preserved; only the stakes change.

03

Director notes

The owner supplies the attitude. Loud and self-important, or flat and unimpressed. This is what makes it sound like their pet.

04

The render

Each character is generated alone, twice — speaking and idle — then the four are composited into one grid with captions and branding.

Notes from the build

What it costs

Modelveo-3.1-lite, 720p, native audio
Speaking clip$0.40 per 8s
Idle B-roll$0.40 per 8s — once per character, then reused
A four-dog short$1.60 recurring, after a one-off $1.60 idle library
Generation time41–62 seconds per clip