MakeRollMakeRoll ads, case twoOriginal-cast comedyBuilt 22 Sep 2026

Four silent gags. One orange studio.

A reference clip gave us a set, a color scheme and a rhythm. We kept those and wrote four new visual jokes for three characters we designed from scratch. Each short is a 12 s generated scene plus a 2 s MakeRoll ending, with no dialogue at all. All five films play here, next to the prompts and the three tries it took to jam a balloon in a door.

9:16 · 12 s scene + 2 s ending
5films, four shorts and one social cut
90.6 sof finished runtime
6 → 4paid takes, four selected
72 → 48 sgenerated, then kept
Members or partners onlyresearch and generation cost
Members or partners onlycost per finished second of the shorts
5 of 5exports pass 15 technical checks
Read this first

Elliot, Kai and Mara are AI-generated fictional characters. They are not portrayals of Mr. Bean, Jackie Chan or any real performer. Named-performer attempts were dropped in favour of an original cast. Each film’s cast comes from a written description, not a reference image, so faces and jackets differ between films. The films were made on 22 Sep 2026 with an agentic pipeline, before MakeRoll’s first weekly brief, so no member made them. Every film carries a burned-in AI FICTION label and ends on a card that says the film is AI-generated fiction with no endorsement. The 1080 by 1920 files are upscaled from 720p generation. There is no dialogue, and the score was synthesized locally in code. No audience, view or performance data exists for these films.

01 / The films

Four accidents. Four clean saves.

There isn’t a spoken word in any of them. Each joke has to land from movement alone, then a 2 s MakeRoll ending closes it with a short sound logo. Press play for sound. Captions describe the sounds, and starting one film pauses the others.

Elliot, Kai and Mara are AI-generated fictional characters, not portrayals of real performers.

Upscaled from 720p generation. This player uses a 720 × 1280 web copy of the 1080 × 1920 master.

Never posted or run as paid media. No audience data exists for it.

Elliot, Kai and Mara are AI-generated fictional characters, not portrayals of real performers.

Upscaled from 720p generation. This player uses a 720 × 1280 web copy of the 1080 × 1920 master.

Never posted or run as paid media. No audience data exists for it.

Elliot, Kai and Mara are AI-generated fictional characters, not portrayals of real performers.

Upscaled from 720p generation. This player uses a 720 × 1280 web copy of the 1080 × 1920 master.

The prompt kept the umbrella in Elliot’s hands, but in the take Kai keeps the handle. Between 7.0 and 7.6 s Kai’s hand and Mara’s face blend into each other, a generation artifact.

Never posted or run as paid media. No audience data exists for it.

Elliot, Kai and Mara are AI-generated fictional characters, not portrayals of real performers.

Upscaled from 720p generation. This player uses a 720 × 1280 web copy of the 1080 × 1920 master.

The third take is the one used here. The first two were discarded because the doorway gag didn’t read. The pink balloon rolls along the floor instead of floating.

Never posted or run as paid media. No audience data exists for it.

Elliot, Kai and Mara are AI-generated fictional characters, not portrayals of real performers.

Upscaled from 720p generation. This player uses a 720 × 1280 web copy of the 1080 × 1920 master.

The cut plays all four takes at 1.5× speed, then the 2-second end card. Its opening line “One brief” means this project’s creative brief, not a MakeRoll weekly brief.

Never posted or run as paid media. No audience data exists for it.

01of 05
Selected1 paid takeOne hanging microphone

The Perfect Take

Elliot breaks it · Kai fixes it · Mara directs it

Elliot lets go of a hanging microphone and freezes as it swings away. Mara points to the exact spot, Kai steadies it there, and she steps into the new center to start the take. Elliot scrambles into a proud backing pose.

14.12sfinished short
12sgenerated at 720p
1paid take
-13.74LUFS, true peak -1.79 dBTP
  • The microphone swings as Elliot lets go. He holds a startled face, and Mara points to the center.
  • Kai steadies the microphone. One microphone and one cable stay consistent the whole way.
  • Mara steps forward and signals the take. Elliot and Kai move into backing poses, Elliot lifts his chin, and Mara smiles.
Trio reacts to the swinging microphone, a frame from The Perfect Take. AI-generated.
The swing
Payoff: Mara centre, Elliot and Kai in backing poses, a frame from The Perfect Take. AI-generated.
The payoff
Where it drifts from the prompt

From about 8 s the microphone hangs straight in front of Mara, and its cable crosses her face. The review kept the take because the joke reads, but it’s the first thing a sharp viewer would spot.

02of 05
Selected1 paid takeOne red carpet roll

Mara Makes an Entrance

Elliot breaks it · Kai fixes it · Mara directs it

Elliot nudges a red carpet roll and it gets away from him. Mara points to where it should stop, Kai stops it with one shoe, and she walks the freshly unrolled carpet like it was planned. Then she cues Elliot’s late little bow.

14.12sfinished short
12sgenerated at 720p
1paid take
-13.43LUFS, true peak -1.91 dBTP
  • Elliot’s foot moves the roll and his alarm reads straight away.
  • Mara points, and Kai stops the red roll with his shoe. The contact is easy to read.
  • Mara steps over the roll and walks forward along the carpet.
  • She turns toward Elliot and he bows, which closes the setup, the fix and the payoff.
Elliot stumbles into the rolled carpet, a frame from Mara Makes an Entrance. AI-generated.
The nudge
Mara points; Kai about to stop the roll, a frame from Mara Makes an Entrance. AI-generated.
The cue
Mara at the front of the carpet, turning to Elliot, a frame from Mara Makes an Entrance. AI-generated.
The entrance
03of 05
Selected1 paid takeOne yellow umbrella

The Human Reflector

Elliot breaks it · Kai fixes it · Mara directs it

Elliot holds a big yellow umbrella right in front of Mara’s portrait. She leans around it and sends Kai’s hand upward, the canopy lifts, and she takes the center. Then she waves Elliot lower until he’s crouched outside her frame.

14.12sfinished short
12sgenerated at 720p
1paid take
-12.82LUFS, true peak -1.68 dBTP
  • One yellow umbrella hides Mara. Her upward gesture sets up the fix.
  • The umbrella turns overhead, which reveals Mara and clears the center.
  • Mara steps forward, gestures down, and Elliot crouches beside her.
Mara hidden behind the umbrella, finger raised, a frame from The Human Reflector. AI-generated.
Blocked
Mara directs Elliot down, a frame from The Human Reflector. AI-generated.
Lifted
Final pose under the raised umbrella, a frame from The Human Reflector. AI-generated.
The crouch
Where it drifts from the prompt

Kai keeps hold of the umbrella after he lifts it, and Elliot crouches without it. So the prompt’s literal “human reflector” job never happens on screen. And between 7.0 and 7.6 s, Kai’s hand and Mara’s face blend into each other, a generation artifact. The joke still reads, and the review kept it with the handle note.

04of 05
Selected3 paid takesOne oversized pink balloon

Think Bigger

Elliot breaks it · Kai fixes it · Mara directs it

A giant pink balloon jams in a half-open double door with Elliot stuck behind it. Mara swings the second door wide, the balloon rolls loose, and Elliot comes through and bows as if he solved it.

14.12sfinished short
12sgenerated at 720p
3paid takes
-12.86LUFS, true peak -1.87 dBTP
  • The oversized pink inflatable is squeezed into an oval in the narrow left gap.
  • Mara opens the second leaf from its outer hinge. No center post is left, so the opening gets wider.
  • The inflatable rounds out and Elliot comes through the cleared opening, with Mara and Kai behind him.
  • Elliot bows as if the whole thing was his idea.
Inflatable squeezed into an oval in the narrow gap, a frame from Think Bigger. AI-generated.
Jammed
Elliot grins behind the rounded inflatable, a frame from Think Bigger. AI-generated.
Through
Elliot bows behind the ball, a frame from Think Bigger. AI-generated.
The bow
Where it drifts from the prompt

The pink prop sits on the floor and rolls, where the prompt asked for a helium balloon floating overhead. And in the frames from 10.0 to 11.8 s, Elliot’s bow is almost hidden behind it, so only the top of his head shows.

05of 05
34.12 s0 new generations-14.51 LUFS

The social cut

All four scenes · 1.5 times speed · one ending

One post that carries the whole set. Each 12 s scene is sped up to 8 s with its sound kept in step, a caption bar runs across the top, and a four-step progress bar fills in as the films go by.

  • “ONE BRIEF. FOUR AI FILMS.”
  • “ONE SET. THREE CHARACTERS.”
  • “A CLEAR GAG. A STRONG PAYOFF.”
  • “THE FULL PROCESS. THE ACTUAL COST.”

The top line is burned into the cut, so it’s quoted here as ad copy. The cut reuses the four finished picture tracks, so it added no generation spend.

02 / The reference

Borrow the set. Write new jokes.

The starting point was one post on X. We studied its format and kept four things. We didn’t copy its people, its sound or its footage, and we don’t host any of it here. The link below goes to the original.

Original post by SashaNris on XPosted 21 Sep 2026 · studied 22 Sep 2026
Not hosted here

It’s third-party work. We studied the format privately, and this page doesn’t host the clip or any of its frames.

29.09 sfile length
4:3960 × 720
24 fpsH.264 with audio
8shots, about 3.64 s each
Watch the original on X ↗

The reference is a post by SashaNris on X, linked here. It shows likenesses of two real public figures. MakeRoll did not make it, and this page does not host it or its frames. We took the orange set, the hanging microphone, the framing and the cut rhythm, and nothing else. The metadata came back through one paid call. The post names no model, prompt, editing tool, bill or production time, so none of that is known.

Third-party snapshot of the SashaNris post at retrieval on 22 Sep 2026. These are not results for these films. At retrieval the third-party post showed 888,181 views and 12,851 likes. That’s a dated snapshot of someone else’s post, not a forecast for these films.

The rhythm we measured

Measured on the third-party clip. FFmpeg scene detection at a 0.22 threshold found seven cuts, so eight shots. It alternates medium and closer two-shots, with two wide resets that show the floor and the microphone cable. These are editing boundaries we measured, not markers from the creator.

What we kept

  • A saturated orange backdrop with a yellow floor, and almost nothing else on the set.
  • One shared prop at the center of the frame. The reference hangs a microphone, and our first short does too.
  • A cast that reads as a contrast before anything happens, so the relationship is the hook.
  • Readable changes of action every few seconds, with bodies and props kept inside the frame.

What we changed

  • Three original fictional adults instead of two recognisable figures.
  • A plot in every short, with an accident, a fix and a payoff, where the reference is a gesture performance.
  • One continuous locked shot per scene instead of eight cut shots. Each generation carries one cause and one effect.
  • Its music and speech weren’t used or identified. Our sound is the model’s own room tone plus a score and sound logo written locally.
  • Exact makeroll.com lettering added after generation, since generated text isn’t reliable.

The eight-shot rhythm suggests a pace. It doesn’t prove the creator made eight separate generations, and we don’t claim to know how the original was made.

03 / From brief to original cast

Three people who don’t exist.

Elliot, Kai and Mara were written as text and never drawn from a photo or a reference image. The same one-sentence description of each goes into every prompt word for word, which is how they stay recognisable across four separate generations.

The first brief named two real performers. Named-performer attempts were dropped in favour of an original cast, and no footage from them was kept.Elliot, Kai and Mara are AI-generated fictional characters, not portrayals of any real performer. Each one comes from a written description, not a reference image, so faces and jackets differ a little between films.

The comic setup stayed. One person causes the chaos, one fixes it with a single calm move, and the woman in the room decides what it turns into. The prompts spell out where everyone stands, who touches the prop and when, so the model doesn’t have to guess.

Elliot, an AI-generated fictional character, in a frame from The Perfect TakeThe one who breaks it

Elliot

He causes every problem. He lets the microphone go, nudges the carpet, blocks the portrait and wedges the balloon, then looks proud of the result.

Description in every prompt, verbatim
Elliot is a curly-haired man in his thirties with a neat mustache, mustard work jacket, cream T-shirt and dark trousers.
Kai, an AI-generated fictional character, in a frame from The Perfect TakeThe calm fix

Kai

He makes the correction look small. One hand on the microphone, one shoe on the carpet roll, one steady lift of the umbrella.

Description in every prompt, verbatim
Kai is an athletic Black man in his thirties with closely cropped hair, teal bomber jacket and black trousers.
Mara, an AI-generated fictional character, in a frame from The Perfect TakeThe director

Mara

She reads each accident first and turns it into her moment. Every one of the four jokes ends on her decision.

Description in every prompt, verbatim
Mara is a beautiful confident adult woman director in her thirties with a dark sleek bob, expressive brown eyes and an ivory tailored trouser suit.
Elliot, Mara and Kai as generated for The Perfect Take. AI-generated.
As generated for The Perfect Take
Elliot, Mara behind the umbrella, and Kai as generated for The Human Reflector. AI-generated.
As generated for The Human Reflector

The same three characters from two films. Nothing locked their faces, because every prompt is text only, so Elliot and Mara look like different people from film to film. Elliot’s jacket drifts too, from mustard to tan to brown. The cards above use the frame from The Perfect Take.

Who does what, film by film

FilmElliotKaiMara
The Perfect TakeLets the microphone swing loose, then poses proudly behind herSteadies the microphone on her cuePoints to the center, takes it and starts the take
Mara Makes an EntranceNudges the roll, then bows too lateStops the roll with one shoePicks the stopping spot and walks the carpet
The Human ReflectorBlocks the portrait, then crouches out of frameLifts the umbrella overhead and keeps the handleSends the umbrella up and directs Elliot lower
Think BiggerWedges the balloon, then bows as if he fixed itStands by inside and watchesOpens the second door leaf

Taken from the prompts and the review notes. In Think Bigger, Kai only watches, and in The Human Reflector he ends up holding the umbrella.

Four first ideas, one cut

The first concepts put each joke in its own location, from a cinema front to a wet street. The final plan moved all of them into one orange studio, set every scene at 12 s and kept brand lettering out of the generated picture. One idea didn’t survive at all.

  1. 01
    The Runaway PremiereFirst set, outside a small art-deco cinema, evening

    Moved into the orange studio and became Mara Makes an Entrance.

    Kept
  2. 02
    The Umbrella TakeFirst set, wet street film set, blue hour

    Moved into the orange studio and became The Human Reflector.

    Kept
  3. 03
    The Impossible SeatFirst set, film studio, two armless chairs

    Flagged as the riskiest idea, since a chair gag only works if the seat contact is exactly right. The hanging microphone replaced it and echoes the reference set.

    Cut
  4. 04
    The Balloon EntranceFirst set, bright minimalist event gallery

    Moved into the orange studio and became Think Bigger.

    Kept
04 / The build

Twelve steps. Four could say no.

The paid part of the run was short. The first original-cast job went out at 16:41 local time (UTC+7) on 22 Sep 2026, and the selected balloon take came back at 17:01. Research, the dropped first cast, finishing and QA sat around that window, and none of it is priced here.

  1. 4concepts
  2. 6takes paid
  3. −2balloon takes discarded
  4. 4scenes selected
  5. +1social cut, no new takes
  6. 5 of 5exports pass
  1. Step

    Study the reference

    One call pulled the post’s metadata and video link. FFmpeg then measured its length, frame rate and eight-shot rhythm on a private copy.

    tikhub.x.twitter-web-fetch-tweet-detail · ffmpeg
    1paid call
  2. Step

    Read the product

    The live makeroll.com homepage was saved and read, so no line in the films or the captions claims anything the site doesn’t say.

    makeroll-brand-evidence.md
    1page read
  3. Step

    Write four jokes

    Each concept has one prop, one accident, one fix and a payoff that belongs to Mara. Positions, prop count and who touches what are all spelled out.

    concepts-original.json
    4concepts, one prop each
  4. Check

    Recast

    The first brief named two real performers. That route was dropped and the jokes moved to three original characters described in plain text.

    cast notes
    3original characters
  5. Step

    Generate

    Four 12 s vertical scenes went out within 7 s of each other, each with the model’s own sound switched on. There’s no still frame and no image reference. It’s text to video.

    openrouter.video-gen.seedance-2-5 · 720p · 9:16
    6paid takes
  6. Gate

    Footage review

    Every take was sampled at 2 frames a second and checked for a readable setup, fix and payoff. Three passed first time. The balloon needed two more takes.

    creative-review.md
    4 of 6takes kept
  7. Step

    Score and sound logo

    A 48 s comedy cue and a 2 s rising sound logo were written as code and rendered on the laptop. No sample or music library was used.

    score.py · numpy
    Localseed 71
  8. Step

    Finish

    Upscale to 1080 × 1920 at 30 fps, stamp the AI label and makeroll.com, mix the model’s sound under the score, add the ending card, then two-pass loudness to -14 LUFS.

    render.py · ffmpeg · Pillow
    4shorts at 14.12 s
  9. Step

    Social cut

    The four finished picture tracks were sped up 1.5 times with the sound kept in pitch, captioned across the top and joined with the same ending.

    social.py · ffmpeg
    34.12 sno new generation
  10. Gate

    Technical gate

    15 checks per export, from codec and frame timing to loudness, true peak, black frames and freezes. The umbrella short failed loudness on its first export.

    verify.py · technical.json
    5 of 5pass after one fix
  11. Gate

    Browser check

    Six players on the old build page were loaded at 1440 and 390 px wide, played, and seeked to their endings.

    browser-test.cjs
    6 of 6players pass, no overflow
  12. Gate

    Independent review

    A separate read-only audit checked the page, the review files, the costs and the package. It found two release blockers and four polish items.

    final-independent-review.md
    6findings, all resolved
request.json, as sent for every take
{
  "model": "bytedance/seedance-2.5",
  "prompt": "<the prompt below>",
  "aspect_ratio": "9:16",
  "duration": 12,
  "resolution": "720p",
  "generate_audio": true
}
Seeds

No seed was sent.

Every request carries the same five settings and a prompt, and nothing else. There’s no seed field, so running a prompt again gives a new take, not the same one. That’s why the selected source files are pinned below by their SHA-256 hash.

The model returned 12.06 s of 720 × 1280 video at 24 fps with stereo sound for every take. Finishing trims each one to 12 s.

Model routes and prices

Stagetreg endpointModel or toolPrice
Researchtikhub.x.twitter-web-fetch-tweet-detailX post metadata and media linksMembers or partners only
Motionopenrouter.video-gen.seedance-2-5Seedance 2.5 (bytedance/seedance-2.5), 12 s, 720p, 9:16, sound onMembers or partners only
FinishinglocalFFmpeg 8.1.2, Pillow, numpyMembers or partners only

Submissions carried an idempotency key per film, so a retry couldn’t bill twice.

05 / Prompts and sources

Open any film. Every prompt.

Each prompt below is the text that went to the video model, with its settings, the review verdict and the hash of the file that became the short. Every prompt has a copy button.

Film 01 · One hanging microphone

The Perfect Take

The microphone swings. Mara turns the accident into an entrance.

Take 1 · selected
Members or partners onlygeneration cost for this film-13.74LUFS in the finished short
Eight frames from The Perfect Take, ending on the MakeRoll card. AI-generated.
Eight frames at even steps across the finished short. The last one is the ending card.

Exact prompt

Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

12 seconds, vertical 9:16. Original fictional characters in premium cinematic silent physical comedy. Seamless saturated orange studio, warm yellow floor, one black microphone hanging from one visible cable at center. Locked medium-wide shot, exactly three adults, clear hands and faces, soft editorial lighting. Elliot is a curly-haired man in his thirties with a neat mustache, mustard work jacket, cream T-shirt and dark trousers. Kai is an athletic Black man in his thirties with closely cropped hair, teal bomber jacket and black trousers. Mara is a beautiful confident adult woman director in her thirties with a dark sleek bob, expressive brown eyes and an ivory tailored trouser suit. Immediate action: Elliot releases the single microphone from a slightly tilted position on the left. It swings slowly toward center on its cable. He freezes with his hands raised in comic alarm. Mara immediately points with one decisive finger to the center position. Kai follows her cue and gently steadies the microphone there with one hand, then lets go when it is completely still. Mara strides one step into center, confidently faces the microphone and gives a crisp small start gesture. Elliot and Kai instantly straighten into symmetrical backing-performer poses behind her; Elliot lifts his chin absurdly proudly. Mara gives one knowing smile. One clear swing, one stop, one payoff. Grounded natural motion, consistent character appearances, no dialogue or singing, no additional props, no writing, no logos, no cuts. Sound: subtle original studio room tone, gentle cable swish, two soft footsteps; no voices and no music.

The story the prompt asked for

Elliot releases a hanging microphone and freezes as it swings away. Mara confidently raises one finger to show Kai exactly where to steady it, steps into the newly centered spotlight, and signals the start of the take. Elliot hurriedly snaps into a proud backing-performer pose.

What the review said

  • verdictRetain. The three characters have distinct jobs and the gag reads from the action alone.
  • driftFrom about 8 s the microphone hangs straight in front of Mara, and its cable crosses her face. The review kept the take because the joke reads, but it’s the first thing a sharp viewer would spot.
  • methodFrames sampled at 2 per second across the whole take, plus stills at native size. Not a frame-by-frame human pass.

Selected source

TakeSHA-256, first 16SizeSettled cost
01-mic-dropf7a58b3e429ebd669.07 MBMembers or partners only
Film 02 · One red carpet roll

Mara Makes an Entrance

A runaway carpet becomes Mara’s perfectly timed entrance.

Take 1 · selected
Members or partners onlygeneration cost for this film-13.43LUFS in the finished short
Eight frames from Mara Makes an Entrance, ending on the MakeRoll card. AI-generated.
Eight frames at even steps across the finished short. The last one is the ending card.

Exact prompt

Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

12 seconds, vertical 9:16. Original fictional characters in premium cinematic silent physical comedy, seamless saturated orange studio backdrop, warm yellow floor, soft editorial light. Locked medium-wide shot, exactly three adults with full bodies and floor visible. Elliot is a curly-haired man in his thirties with a neat mustache, mustard work jacket, cream T-shirt and dark trousers. Kai is an athletic Black man in his thirties with closely cropped hair, teal bomber jacket and black trousers. Mara is a beautiful confident adult woman director in her thirties with a dark sleek bob, expressive brown eyes and an ivory tailored trouser suit. One large red carpet roll lies on the floor, Elliot on the left, Kai at center, Mara on the right. Immediate action: Elliot nudges the roll and recoils in comic surprise. The roll moves slowly a short distance toward Mara, leaving a flat red carpet behind it. Mara calmly points down to a precise spot in front of her. Kai makes one economical step and stops the roll there with the sole of his shoe. The roll stops completely. Mara steps confidently onto the flat carpet and makes one glamorous deliberate step forward, transforming the mishap into her entrance. She turns her eyes toward Elliot and gives a tiny authoritative nod; he answers with a hasty proud little bow. One rolling prop, one stop, one clear payoff. Natural grounded physical contact, consistent identities, no crowd, no extra props, no text or logos, no speaking, no acrobatics, no cuts. Sound: soft carpet rumble, a small shoe squeak, two clear footsteps and quiet studio room tone; no voices and no music.

The story the prompt asked for

Elliot nudges a red carpet roll and looks alarmed. Mara sees the opportunity and points to the perfect stopping place. Kai stops it with one shoe. Mara walks onto the newly unfurled carpet with absolute confidence, then turns to cue Elliot’s belated little bow.

What the review said

  • verdictRetain. Full bodies, the prop and the footsteps stay in frame in the sampled sequence.
  • methodFrames sampled at 2 per second across the whole take, plus stills at native size. Not a frame-by-frame human pass.

Selected source

TakeSHA-256, first 16SizeSettled cost
02-runaway-premieredf81bfce82e29eaf7.54 MBMembers or partners only
Film 03 · One yellow umbrella

The Human Reflector

Elliot blocks Mara’s portrait. She turns him into the lighting assistant.

Take 1 · selected
Members or partners onlygeneration cost for this film-12.82LUFS in the finished short
Eight frames from The Human Reflector, ending on the MakeRoll card. AI-generated.
Eight frames at even steps across the finished short. The last one is the ending card.

Exact prompt

Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

12 seconds, vertical 9:16. Original fictional characters in elegant cinematic silent physical comedy on a seamless saturated orange studio and warm yellow floor, soft editorial lighting. Locked medium-wide camera, exactly three adults. Elliot is a curly-haired man in his thirties with a neat mustache, mustard work jacket, cream T-shirt and dark trousers. Kai is an athletic Black man in his thirties with closely cropped hair, teal bomber jacket and black trousers. Mara is a beautiful confident adult woman director in her thirties with a dark sleek bob, expressive brown eyes and an ivory tailored trouser suit. One large open yellow umbrella begins facing the lens at center, blocking Mara. Elliot stands at the left holding its straight handle. Kai stands at the right. Immediate action: Mara leans around the canopy edge, raises one eyebrow, and gives Kai a clear upward pointing gesture. Kai smoothly guides the single open canopy upward until it points toward the ceiling, while Elliot keeps holding the same handle. The umbrella stays fully open and never changes shape. Mara steps forward into the now-clear center, strikes one poised editorial portrait pose and gives Elliot a small palm-down lowering gesture. Elliot obediently bends his knees into a short awkward crouch at the side while holding the umbrella overhead, looking intensely serious about his simple job. Mara settles into her confident perfect pose and Kai gives an understated amused smile. One umbrella repositioning, one comic crouch, clear woman-led payoff. Consistent faces and anatomy, no camera prop, no additional people or objects, no words, no logos, no speaking, no cuts. Sound: soft umbrella fabric swish, a quiet shoe shuffle and subtle studio room tone; no voices and no music.

The story the prompt asked for

Elliot holds a bright yellow umbrella in front of Mara and blocks her pose. Mara reaches around its edge and directs Kai upward. Kai tilts the canopy overhead while Elliot continues holding its handle. Mara steps into the revealed center, calmly poses, and gestures Elliot one inch lower until he is awkwardly crouched outside her perfect composition.

What the review said

  • verdictRetain, and disclose that Kai keeps the umbrella. Cast, wardrobe and umbrella count stay consistent in the sampled frames.
  • driftKai keeps hold of the umbrella after he lifts it, and Elliot crouches without it. So the prompt’s literal “human reflector” job never happens on screen. And between 7.0 and 7.6 s, Kai’s hand and Mara’s face blend into each other, a generation artifact. The joke still reads, and the review kept it with the handle note.
  • methodFrames sampled at 2 per second across the whole take, plus stills at native size. Not a frame-by-frame human pass.

Selected source

TakeSHA-256, first 16SizeSettled cost
03-umbrella-take36c08d607d501bbb8.36 MBMembers or partners only
Film 04 · One oversized pink balloon

Think Bigger

Elliot wrestles with a tiny opening. Mara opens up the entire idea.

Take 1 · discardedTake 2 · discardedTake 3 · selected
Members or partners onlygeneration cost for this film-12.86LUFS in the finished short
Eight frames from Think Bigger, ending on the MakeRoll card. AI-generated.
Eight frames at even steps across the finished short. The last one is the ending card.

Exact prompt

Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

A 12-second premium cinematic silent comedy in one continuous wide frontal shot, vertical 9:16. Bright orange studio wall and yellow floor. The wall has ONE large rectangular doorway, not two separate doorways. TWO DOOR LEAVES hinge from the FAR LEFT AND FAR RIGHT outer jambs of this one opening. There is NO central pillar, NO center post, NO mullion, NO dividing frame. The left leaf is wide open. The right leaf is fully shut across half of the opening. A HUGE pastel pink round balloon is tightly JAMMED in the left half-opening at the very first frame. It is visibly MUCH WIDER than this half-opening: pink balloon skin visibly presses against the left jamb and against the EDGE of the closed right door leaf. The balloon completely fills the gap and absolutely cannot pass. Show the entire rectangular top lintel and both outer jambs. Original fictional adult cast: Elliot, curly-haired mustached man in mustard work jacket and cream shirt, is behind the jammed balloon holding its short string. Mara, beautiful confident woman director with sleek dark bob and ivory trouser suit, stands inside at right next to the closed right door. Kai, athletic Black man with closely cropped hair and teal bomber jacket, stands inside at far left observing. ACTION STARTS IMMEDIATELY: Elliot gives one gentle tug and comically strains, but the huge intact balloon stays visibly wedged between jamb and door edge. At TWO SECONDS Mara raises one eyebrow and swings the closed right door leaf fully toward herself on its FAR RIGHT outer hinge. Its center edge moves away and the two half widths become ONE wide opening with NOTHING at center. At FIVE SECONDS the exact same giant balloon is free and floats through the WIDE CENTER of the entire doorway, followed by Elliot who holds the string. He smiles proudly and bows at NINE SECONDS as if he solved the problem. Mara and Kai exchange an amused eye-roll. Keep same balloon size, no popping, no shrinking, no morphing. The comedy must show this single clear sequence: balloon visibly stuck; door opens and gap doubles; balloon passes through newly cleared center. Natural physical motions, full body composition, expressive faces, soft glossy studio lighting, realistic premium film. No lettering, no logos, no dialogue. Audio: rubber squeak at jam, soft hinge, footsteps, no music.

The story the prompt asked for

A giant pink balloon stops Elliot at a half-open double door. Mara immediately spots the solution and swings the second door wide herself. Kai steps aside in a theatrical usher pose. Mara cues Elliot through; he enters proudly and bows as if he solved it.

What the review said

  • verdictSelect take three. It fixes the missing obstacle and the door geometry that sank takes one and two.
  • driftThe pink prop sits on the floor and rolls, where the prompt asked for a helium balloon floating overhead. And in the frames from 10.0 to 11.8 s, Elliot’s bow is almost hidden behind it, so only the top of his head shows.
  • methodFrames sampled at 2 per second across the whole take, plus stills at native size. Not a frame-by-frame human pass.

Selected source

TakeSHA-256, first 16SizeSettled cost
04-balloon-entrance-v3d7f1e13caf8f56ac6.62 MBMembers or partners only
06 / The balloon revisions

Three takes to get a balloon stuck.

Think Bigger is a joke about a thing that doesn’t fit. The first two takes looked polished and still failed, because nothing was ever stuck. Editing couldn’t add the missing obstacle, so the only fix was a better prompt and another paid take.

Frames sampled from balloon take one, AI-generated. The door was a prop, not a doorway.Discarded

Take one

Members or partners only

The door was a prop, not a doorway.

What the review saw
  • Elliot and the balloon start on the open side of a freestanding door edge.
  • There’s no lintel and no narrow gap, so the balloon never meets an obstacle.
  • He walks past the camera at the end, and no bow shows in the samples.
What the next prompt asked for

Show the whole rectangular frame and lintel, put the balloon behind the opening, make it wider than one leaf, and open the second leaf before it crosses.

279 words · SHA-256 4449da7411ce
Frames sampled from balloon take two, AI-generated. A real wall, but the balloon still fits.Discarded

Take two

Members or partners only

A real wall, but the balloon still fits.

What the review saw
  • The full wall and the top of the frame are in shot now, which fixes take one.
  • The balloon looks narrow enough for the left opening, with no contact and no failed push.
  • A center edge stays put while the right leaf moves, so the way through never gets wider.
What the next prompt asked for

Hinge both leaves on the outer jambs, forbid any center post, show the balloon pressed against the jamb from the first frame, and send it through the newly cleared middle.

374 words · SHA-256 47f8faaf66a6
Frames sampled from balloon take three, AI-generated. Jammed, then through. The joke finally lands.Selected

Take three

Members or partners only

Jammed, then through. The joke finally lands.

What the review saw
  • From 0 to 2 s the inflatable is squeezed into an oval in the narrow gap.
  • From about 2 to 4 s Mara opens the second leaf from its outer hinge and the gap widens.
  • Elliot comes through and bows at about 9 to 11.5 s.
Verdict

Kept. One drift is left. The balloon rolls along the floor instead of floating like helium.

385 words · SHA-256 d7f1e13caf8f

Take 1 prompt, 279 words

Take 2 prompt, 374 words

Take 3 prompt, 385 words

The prompt grew by 106 words across the three takes. Most of the new words describe geometry: outer hinges, no center post, the balloon pressed against the jamb and the gap that doubles. Capital letters were used for the parts the model kept getting wrong.

Take 1 prompt 279 words, discarded
Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

12 seconds, vertical 9:16. Original fictional characters in sophisticated cinematic silent physical comedy. Saturated orange studio wall with one pair of tall hinged double doors and a warm yellow floor, bright soft editorial light. Locked medium-wide frontal shot, full bodies and door frame visible, exactly three adults. Elliot is a curly-haired man in his thirties with a neat mustache, mustard work jacket, cream T-shirt and dark trousers. Kai is an athletic Black man in his thirties with closely cropped hair, teal bomber jacket and black trousers. Mara is a beautiful confident adult woman director in her thirties with a dark sleek bob, expressive brown eyes and an ivory tailored trouser suit. The left door leaf is already open and the right leaf is closed. Elliot stands outside holding one short string attached to one oversized spherical pastel-pink helium balloon above him. The balloon is too wide to pass the half-open doorway. Immediate action: Elliot gives the string one small futile tug and frowns in bafflement. Inside, Mara instantly recognizes the problem, takes one decisive step to the closed right door leaf and swings it fully open on its hinge. Kai steps aside with one elegant theatrical usher gesture. Mara gives Elliot a confident welcoming wave through the now-wide opening. Elliot walks through with the same giant pink balloon floating above him and gives a proud little bow. Mara watches with a knowing half-smile. One balloon, one string, consistent balloon size, simple correct door movement, no popping or deformation, no extra people, no lettering, no logos, no speaking, no cuts. Sound: small string twang, gentle hinge sound, two soft footsteps and subtle studio room tone; no voices and no music.
Take 2 prompt 374 words, discarded
Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

12 second vertical 9:16 cinematic silent comedy, exactly three original fictional adults, one continuous locked wide frontal shot. Establish a real orange wall across the entire background containing a complete rectangular double doorway: both vertical jambs AND horizontal top lintel are clearly visible in the image throughout, with yellow floor below. The full doorway is 2 metres wide and 3 metres tall. The left door is already fully open leaving a narrow 1 metre opening; the right door is closed. The camera is INSIDE the room facing the doorway, wide enough to see the full doorway, all actors and floor. A giant round pastel pink helium balloon 1.5 metres wide is centered in the half-open doorway at the start, visibly too wide for the narrow opening; its bottom is at the holder's shoulder height, its top below the lintel. Behind the doorway stands Elliot, curly-haired mustached man in his thirties in mustard work jacket, cream shirt, dark trousers. He holds the balloon's short string and peers around its side. Inside the room at right stands Mara, beautiful confident woman director in her thirties with a dark sleek bob and ivory trouser suit. Kai, athletic Black man in his thirties in teal bomber and black trousers, stands inside far left and stays planted. FIRST FOUR SECONDS: Elliot attempts one gentle forward step with the giant balloon; the balloon visibly stops against the closed right door and left jamb, completely unable to pass, Elliot frowns. SECONDS FOUR TO SEVEN: Mara rolls her eyes gently, opens the closed right door fully on its hinge to make the doorway twice as wide, then steps clear. LAST FIVE SECONDS: Elliot and the same intact balloon pass together through the now-wide opening toward camera, Elliot smiles proudly and gives a tiny bow while holding the string. Mara and Kai exchange an amused glance. Essential visual cause and effect: big balloon visibly blocked by small doorway, second door opens, same balloon fits. Do not show a freestanding single door; entire wall and full rectangular frame remain visible. Balloon never pops or changes size. Bright saturated orange studio and yellow floor, soft premium editorial lighting, expressive acting, no text, no logos, no dialogue, no music. Gentle balloon squeak, door hinge and footsteps.
Take 3 prompt 385 words, selected
Sent to the video model, exactly as written

model bytedance/seedance-2.5, 12 s, 720p, aspect 9:16, audio on, no seed field

A 12-second premium cinematic silent comedy in one continuous wide frontal shot, vertical 9:16. Bright orange studio wall and yellow floor. The wall has ONE large rectangular doorway, not two separate doorways. TWO DOOR LEAVES hinge from the FAR LEFT AND FAR RIGHT outer jambs of this one opening. There is NO central pillar, NO center post, NO mullion, NO dividing frame. The left leaf is wide open. The right leaf is fully shut across half of the opening. A HUGE pastel pink round balloon is tightly JAMMED in the left half-opening at the very first frame. It is visibly MUCH WIDER than this half-opening: pink balloon skin visibly presses against the left jamb and against the EDGE of the closed right door leaf. The balloon completely fills the gap and absolutely cannot pass. Show the entire rectangular top lintel and both outer jambs. Original fictional adult cast: Elliot, curly-haired mustached man in mustard work jacket and cream shirt, is behind the jammed balloon holding its short string. Mara, beautiful confident woman director with sleek dark bob and ivory trouser suit, stands inside at right next to the closed right door. Kai, athletic Black man with closely cropped hair and teal bomber jacket, stands inside at far left observing. ACTION STARTS IMMEDIATELY: Elliot gives one gentle tug and comically strains, but the huge intact balloon stays visibly wedged between jamb and door edge. At TWO SECONDS Mara raises one eyebrow and swings the closed right door leaf fully toward herself on its FAR RIGHT outer hinge. Its center edge moves away and the two half widths become ONE wide opening with NOTHING at center. At FIVE SECONDS the exact same giant balloon is free and floats through the WIDE CENTER of the entire doorway, followed by Elliot who holds the string. He smiles proudly and bows at NINE SECONDS as if he solved the problem. Mara and Kai exchange an amused eye-roll. Keep same balloon size, no popping, no shrinking, no morphing. The comedy must show this single clear sequence: balloon visibly stuck; door opens and gap doubles; balloon passes through newly cleared center. Natural physical motions, full body composition, expressive faces, soft glossy studio lighting, realistic premium film. No lettering, no logos, no dialogue. Audio: rubber squeak at jam, soft hinge, footsteps, no music.

One detail stands out. Take one was fully finished before it was replaced, and that export passed every automated check in the first technical run. The file was fine. The joke wasn’t there. Both discarded takes are in the bill. They were never shipped or cut into the social cut.

07 / Sound and finishing

Everything after the model was code.

The video model supplied picture and room sound. The lettering, the AI label, the ending, the music and the sound logo were all made on the laptop with scripts, so the brand name is spelled right in every frame and every step can be run again.

A frame from The Perfect Take with the two burned-in overlays outlined, AI-generatedAI labelmakeroll.com1080 × 1920
Two overlays stay on for all 12 s. The AI label sits top left at rows 120 to 179, and makeroll.com sits bottom left at rows 1570 to 1640, clear of faces.
The ending card holds for 2 s over the sound logo. Its small print says the film is AI-generated fiction with no endorsement.

The sound logo

Four sine notes climbing an A major chord, each fading out over 0.85 s. It plays under the ending card of every short and the social cut.

0.0 s0.5 s1.0 s1.5 s2.0 sA4C#5E5A5
  1. Model sound. Each take came back with its own room tone, footsteps and prop noises, asked for in the prompt. It’s mixed at 0.65.
  2. Score. A plucked bass line and a short melody at 100 beats a minute, with light percussion from seeded noise. It sits at 0.8 and fades out from 11.5 s.
  3. Loudness. A first FFmpeg pass measures each cut and a second pass applies the correction, aiming for -14 LUFS with true peak under -2 dBTP.
  4. Container. H.264 High at 30 fps, AAC stereo at 48 kHz, with the index at the front of the file so it starts playing before it finishes loading.
100beats a minute, a 0.6 s beat
48 sof score, cut to 12 s per short
0.65 / 0.8model sound and score levels in the mix
-14LUFS target, true peak -2 dBTP
08 / QA and the independent review

Five exports, 15 checks each. One failed first.

The technical gate re-measures the finished files, not the plan. Then a separate reviewer audited the whole handoff read-only. Both are internal checks of the build. Neither one says anything about how an audience would react.

ExportSizeH.264Highyuv420p30 fpsFrame timingFast startAAC 48kLengthDecodesLoudnessTrue peakNo blackNo freezeEBU R128LUFS / dBTP
The Perfect Takepasspasspasspasspasspasspasspasspasspasspasspasspasspasspass-13.74 / -1.79
Mara Makes an Entrancepasspasspasspasspasspasspasspasspasspasspasspasspasspasspass-13.43 / -1.91
The Human Reflectorpasspasspasspasspasspasspasspasspasspasspasspasspasspasspass-12.82 / -1.68
Think Biggerpasspasspasspasspasspasspasspasspasspasspasspasspasspasspass-12.86 / -1.87
The social cutpasspasspasspasspasspasspasspasspasspasspasspasspasspasspass-14.51 / -1.33

From verify.py on the 1080 × 1920 masters. The freeze check exempts only the final 2 s card. Loudness is FFmpeg’s loudnorm measurement, and the pass band is -15.5 to -12.5 LUFS with true peak at -1.0 dBTP or lower.

The umbrella short came out too loud

-12.31-12.82LUFS
-0.81-1.68dBTP true peak

The first export missed the true-peak limit. It went back to the renderer, which switched to the two-pass loudness step that every short now uses, and the new file passed.

Two drifts the review kept, in writing

In The Human Reflector, Kai keeps the umbrella and Elliot crouches empty-handed. In Think Bigger, the balloon rolls instead of floating. Both jokes still read, so both films stayed, and both drifts are named next to the player and in the prompt notes.

What the checks didn’t catch

None of these stopped a film. They came out of the evidence pass behind this page, and they’re the next things a gate should measure.

  • 1 in 4frames repeated in every short

    The model delivers 24 fps and the masters run at 30 fps, so the frame-rate filter repeats one source frame in every four. It’s a small judder, and no check measures it.

  • 0.9 to 1.2LU between two loudness meters

    The gate reads FFmpeg’s loudnorm figure. The EBU R128 meter reads the same files 0.9 to 1.2 LU quieter, from -13.7 to -15.1 LUFS. Both pass, but a report should say which meter it quotes.

  • 15 of 15automated checks passed by a rejected take

    Balloon take one passed the whole technical run and still failed as a joke. A clean file says nothing about whether the gag reads, which is why the footage review sits before finishing.

  • 2frame problems found after the review

    The microphone cable crosses Mara’s face from about 8 s in The Perfect Take, and Elliot’s bow in Think Bigger is mostly hidden behind the balloon. Both are named next to their players.

Independent review · 22 Sep 2026
“Conditionally ready after documentation and package cleanup.”

The reviewer found no evidence-backed reason to reject the five finished videos. Every finding was about paperwork and packaging, and the coordinator fixed all six before the handoff.

The requested final-reviewer profile was GPT-5.6 Sol at high reasoning effort. The runtime model was not independently verified.

  • Release blocker
    The shared ZIP held an out-of-date audit

    The packaged completion audit still said no film existed and the cast change was waiting for approval.

    Audit corrected, ZIP rebuilt and integrity-checked.
  • Release blocker
    The review itself wasn’t in the package

    The packaging allowlist skipped the independent review file.

    Added to the allowlist before the rebuild.
  • Polish
    Leftover “pending” wording

    The creative review still spoke about checks that had already run.

    Rewritten as final state, with the real audio failure kept.
  • Polish
    Wrong freeze note on the social cut

    Its report reused the 14 s shorts’ rule text, though the check itself used the right threshold.

    Per-file note added and verification re-run.
  • Polish
    The spend label claimed too much

    The old meta description presented the metered spend as the whole cost of making the films.

    Now reads metered research and generation spend.
  • Polish
    A reviewer tier that nobody verified

    Copy named a “fast” reviewer profile that no runtime evidence showed.

    Reworded as the requested profile, not verified.
09 / The bill

Six paid takes. One bill.

Every paid call is logged, including the two balloon takes that never shipped.

10 / Timeline

One afternoon. 54 minutes.

54.4 minutes passed between the reference coming back and the independent review closing. The paid generation window, from the first original-cast job to the last take, took 20.1 minutes, and the balloon used most of it. Times are local, UTC+7, from request, status and output file stamps. The session’s start time wasn’t recorded.

  1. The reference post comes back through one paid call.

  2. Reference analysis written. Eight shots, 3.64 s each on average.

  3. The live makeroll.com homepage is saved and read for product facts.

  4. The named-performer attempts close. None produced footage, and every hold is refunded.

  5. Four exploratory concepts saved. The chair gag gets cut here.

  6. Elliot, Kai and Mara are written up as an original cast.

  7. Four original-cast prompts go out as four jobs, 09:41:40 UTC.

  8. The 48 s comedy score is rendered on the laptop.

  9. Balloon take one comes back first, 3.3 min after it went out.

  10. Balloon take one is rejected. Nothing ever gets stuck.

  11. Balloon take two goes out with the full wall and lintel in the prompt.

  12. Microphone and carpet takes are done. The microphone download comes back empty once and gets retried.

  13. Shorts 01 to 03 are rendered.

  14. First technical run. All four pass, including the balloon take the review had already thrown out.

  15. First browser run fails on a timeout.

  16. Balloon take two is rejected. The way through never gets wider.

  17. Balloon take three goes out with outer hinges and no center post.

  18. Take three comes back. It’s the last paid output of the run.

  19. Take three is reviewed and selected.

  20. The balloon short is rendered from take three.

  21. The 34 s social cut is assembled from the four finished picture tracks.

  22. The second browser run passes, six players at two widths.

  23. Final technical run. Five of five exports pass.

  24. The independent review closes with the coordinator’s fixes.

  25. Web copies and posters go live for the original /bean-chan/ page.

11 / Disclosure

What this page won’t claim.

Three characters appear in these films and none of them exist. Here’s the rest of the fine print in plain words.

Fictional people

Elliot, Kai and Mara are AI-generated fictional characters. A video model drew them from one-sentence text descriptions. Nobody was filmed, and they aren’t portrayals of any real performer or MakeRoll members.

Nothing has run

None of the five films has been posted or run as paid media. No audience, view or click data exists, and caption drafts from the build were never sent anywhere.

Upscaled, and said so

Every scene was generated at 720p and upscaled to 1080 × 1920 for the masters. The players on this page use 720 × 1280 web copies.

Review had limits

The footage review sampled 2 frames a second and looked at native-size stills. Nobody checked every frame or signed off the mix by ear, and no quality score was issued.

The reference isn’t ours

The post that set the format belongs to its creator. We link to it and don’t host it, and we don’t know which tools, prompts or budget made it.

Included with Lifetime

Get the pipeline kit with Lifetime.

Also included with Lifetime, separate from the core service, is a personal licence to the MakeRoll UGC pipeline kit. After payment the bot sends your member key, and your AI agent or one installer sets the kit up. You run ./ugc run on your own Mac with your own treg.to account, which pays the AI costs. The kit is the animated-story version of the pipeline. The photoreal UGC ads in MakeRoll's case studies came from a separate ad workflow that isn't part of the kit. The setup guide, system requirements and licence are on makeroll.com/ugc-pipeline/. The kit is final once delivered, as the refund policy explains. Setup help from Michael for your own site is an optional extra, on request. Nothing about results is promised, and that includes views, sales and bookings.

$9.99 a week until you cancel, or $199 once (lifetime of the MakeRoll core service, at least 24 months). Tax included where applicable. AI tool costs are separate.

$199
One payment, no weekly renewal.
24 months
Lifetime means the lifetime of the MakeRoll core service, with at least 24 months.
Members or partners only
This study’s metered spend for four shorts and a social cut. You pay your own AI generation and tool costs.
Built in public, one brief at a time

MAKE/ROLL.

MakeRoll is a weekly AI video build room. You get a weekly brief, exact prompts, critique on the cut and a reason to finish one more piece of work each week.