PayToLaugh - upload your pet, pick a topic, get a video of them weighing in
Find a file
gator a20ed2d57b trailer.html: pick a head writer, read the reviews, revise, film
The four scripts had no next step. Everything after "read them" lived in the
API and nothing on the page reached it.

The choice of head writer is the author's, and it is a judgement about concept
rather than a score, so it is a button on each tab rather than a leaderboard.
Naming the lead first also changes what the reviews are for: three models
arguing about how to fix THIS script is a more useful argument than three
models arguing about whose is better.

Reviews are split the way they come back - errors are things that are wrong
and are worth fixing, suggestions are matters of judgement, and "keeps" is
what a revision must not quietly remove. The author's shot notes outrank all
of it and the revise button says so.

Film is priced and gated on having a storyboard, because every shot needs an
opening frame to film from.
2026-09-17 03:08:17 +00:00
assets Session tokens, server-driven menu, and times on My videos 2026-09-07 12:38:56 +00:00
v remove routing probe 2026-09-09 02:02:00 +00:00
admin.html admin: name the engine that filmed each shot, not always Veo 2026-09-14 02:54:09 +00:00
book.html book.html: list the trailers already run, because there was no way back 2026-09-17 02:48:38 +00:00
create.html create: disable shot counts an engine cannot produce 2026-09-14 19:10:56 +00:00
index.html Send /v/<code> to the watch page 2026-09-09 01:14:31 +00:00
pets.html pets: the voice description Veo is given is now selectable and editable 2026-09-10 13:13:20 +00:00
README.md Demo page: Veo 3.1 Lite talking-dog clip with generation notes 2026-09-04 17:43:36 +00:00
register.html Store the session token issued at sign in 2026-09-07 12:39:36 +00:00
script.html Remove the spliced duplicate, part 1 of 4 2026-09-15 03:55:51 +00:00
trailer.html trailer.html: pick a head writer, read the reviews, revise, film 2026-09-17 03:08:17 +00:00
videos.html videos: show when it was filmed, not only when it was submitted 2026-09-10 12:52:03 +00:00

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.