PayToLaugh - upload your pet, pick a topic, get a video of them weighing in
Find a file
gator 58ccf6fc6d Layout view: stop crying wolf on short shots, allow removing a cutaway, make filming reachable
- "off the clock" fired on ANY shot not within 1.2s of the clip length, so a
  7.0s line in a 10s shot was flagged alongside a genuine 11.4s overrun. Under
  is fine - the engine finishes early and waits. Only an overrun gets cut off
  mid-word, and only that is now flagged, as "runs long".
- A cutaway could be made or remade but never removed, and the subject is the
  writer's guess so it is often wrong. There is now a Remove button.
- The Filming step was disabled until the project was already filming, so the
  only way to start was a button at the bottom of the Layout page. Approved now
  reaches step 3.
- "Cutting to the clock ... rewrites how the lines are divided" is no longer
  true - it measures and no longer moves boundaries, because Setup shots does
  the division locally. Copy corrected.
- "speaking the words costs about a hundredth of a cent" was wrong by three
  orders of magnitude; a measured run is about 16 cents.
2026-09-15 02:05:07 +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
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 Layout view: stop crying wolf on short shots, allow removing a cutaway, make filming reachable 2026-09-15 02:05:07 +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.