PayToLaugh - upload your pet, pick a topic, get a video of them weighing in
The whole piece is now editable at the top of the review page, the rewrite controls sit directly under it rather than below eight shot cards, and cutting the narrative into shots is an explicit Setup shots button. - narrative editable via set_narrative; shots marked stale until re-cut - writer dropdown (Grok 4.6/4.5, Claude Opus 5/Sonnet 5, GPT-5.6/5.5, Gemini 3.1) - align no longer runs unasked on page load, which spoke the script and moved every shot boundary for a cent nobody asked to spend - align's fit check reads shot length from the model instead of assuming 8s, which reported every Omni shot 2s short |
||
|---|---|---|
| assets | ||
| v | ||
| admin.html | ||
| create.html | ||
| index.html | ||
| pets.html | ||
| README.md | ||
| register.html | ||
| script.html | ||
| videos.html | ||
paytolaugh
Demo page for PayToLaugh — upload a pet photo, pick a topic, add director notes, get a short video of the pet weighing in.
Deployed static to paytolaugh.corben.ai.
Contents
index.html— single-page demo. Embeds one generated clip plus notes on how it was produced, the pipeline findings, and the known rough edges.
The embedded clip
google/veo-3.1-lite via the OpenRouter video API. Text-to-video with native
audio, 8s, 720x1280, 24fps. No reference image and no separate lip-sync pass —
the dog, the speech and the mouth movement come out of one generation.
Hosted at https://api.corben.world/files/00eb3251-8257-4bfd-a164-fb9ea76aa8b3/public.
Deploy
Static mode, index.html at the repo root.