Production diary · in progress · 2026-09-20

Snuffy Cutting Room

A vertical trailer for SealedSkin, presented by its own mascot: a harbour seal in a lab coat. This page grows as the film does. So far: the character recovered from a repository's history, one line read fifteen ways, and a plan with eleven beats and no footage yet.

$4.34spent so far
~41 starget runtime
11beats planned
15voice takes
1,017frames in the cut

Act 1

The character

Snuffy the Cosmetologist already exists. He answers questions inside the app, from a chat attached to every saved routine. The trailer does not invent him; it borrows him.

Snuffy, a grey-green harbour seal in round spectacles and an off-white lab coat, holding a small jar of mint cream
The only reference. 2K soft gouache, magenta key removed.
Who
A harbour seal, a cosmetologist by trade. Round spectacles, a clinician's coat, a jar of cream held at the chest. Warm, competent, reassuring. Never goofy.
Voice
From his own system prompt: dry and a little sarcastic, has seen a lot of people buy a lot of serums they did not need. Warm underneath. Drops the act completely when something is serious.
Style
Soft gouache, fine pine outlines, the app's own palette.
Anatomy
Exactly four flippers. Stout barrel body. Not a mermaid. The original prompt needed two rounds to get this right, so every new plate restates it.
Found
Not in the working checkout. The portrait lives in a later commit on the repository's main branch, so it was pulled straight out of history without touching the checkout.

Act 2

The voice

Nothing can move until Snuffy can speak: the animation model takes a voice sample along with the picture. So the first thing bought was one line, read by three candidates.

Skincare might be confusing. I'm Snuffy the Cosmetologist, and I'm here to make it simple for you. Line 1, as edited by Alex

George was skipped on purpose; he is the Werewolf host and Snuffy cannot sound like a wolf. The three below are the bookish one, the dry one, and the safe one. Settings identical for all: stability 0.45, style 0.45, multilingual v2.

Round 1

Stock voices
Too straight, Alex said

Round 2

Cartoon register
Still adults

Round 3

Childish cartoon
Alex's ask

Round 4

Alex's own picks
Marcus wins

Click any take to hear the same line.

Round 1 was the stock catalogue: Daniel the bookish one, Roger the dry one, Eric the safe one. Alex heard them and asked for something more cartoonish, so round 2 went to the shared voice library and came back with five character voices. Simona's read on round 2: Quibble is the lab coat, Dave is the prompt. The verdict is Alex's.

Act 3

The plan

Four parts, Alex's structure: what the site is for, how easy it is (three stages of the wizard, shown in action), what you get, and the chat with Snuffy. Every UI beat is a capture of the real app on a phone-sized viewport. Snuffy is on camera three times.

#PartDurPictureSnuffy says
1Purpose6 sSnuffy on camera, close, cold open on his faceSkincare might be confusing. I'm Snuffy the Cosmetologist, and I'm here to make it simple for you.
2Purpose3 sSnuffy mid shot, taps the jarHere's how easy this is.
3Stage 14 sQuiz question, a thumb picks an answer, the 1/7 counter ticks, rail segment fillsSeven questions about your skin.
4Stage 24 sConcerns photo grid, three checkmarks pop onTell me what you want to fix.
5Stage 33 sCommitment card tapped, review card, Build my routineHow many steps you'll actually do. That's it.
6Results3 sSkin analysis card, meters rise; ingredient cards slide inYou get your skin type. And the ingredients it wants.
7Results4 sAM steps 1-4, PM steps 1-3A morning routine. An evening routine.
8Results4 sProduct cards, budget / mid / premium tags, prices, sourcesReal products at three prices. I checked the reviews.
9Chat4 sProfile, chat opens, a question types in, Snuffy repliesQuestions later? I'm in the app. I've heard worse.
10Close3 sSnuffy on camera, small smileSealedSkin. Trust the seal.
11Title3 sWordmark, sealedskin.com, Snuffy small in the corner(music)

Site facts that shaped this: dark mode by default; a three-segment rail (skin type / concerns / preferences) that fills as you go; the skin analysis lands between stages two and three; results are four screens; the chat is a bottom sheet with Snuffy's avatar in the header and his portrait watermarked behind the transcript. One word banned from the script: "region". The third-stage preference is which country's brands you like, not where you are.

Act 4

Scene one

The order: one plate (an edit of the reference, close framing, dark pine set), then a cheap 480p motion probe to see whether gouache survives being animated, then the real take.

The plate

One edit of the reference, first try. The room is the app's dark mode painted in his own gouache: pine walls, a shelf of jars, a lamp, a plant. Nothing on the shelf is a brand. The jar stays in his flippers because the animation will need something for them to do.

Snuffy chest-up in a dark green consultation room, shelves of cream jars behind him
Plate v1 · review

gpt-image-2.5 edit, $0.06. Identity held on the first pass: same spectacles, same coat, same jar. Alex approved it as the scene 1 frame.

The probe

The question a probe answers is not "is it good", it is "does the paint survive". Seedance tends to smooth a flat illustration toward a 3D render. Eight seconds at 480p, with the Marcus line as the audio reference so the mouth follows the words.

Probe v1 · 480x854 · 8 s · $1.10 · sound on · says "might" twice
Take v2 · 720x1280 · 8 s · $2.36 · sound on · clean

The paint held, and the probe had one defect: he said "might" twice. Not in the reference line, which transcribes clean; the model regenerates the speech from the reference and stumbled. A re-roll re-rolls the speech too, so the 720p take was the fix as well as the upgrade. Every word once this time, transcription-verified, with the delivery stretched 25 percent over the source as this model always does.

The model choice made itself. Only Seedance 2.5 reproduces the exact words in the exact voice; Seedance 2.0 has a 1080p tier but treats the audio as a style hint and invents its own delivery. So the shot is 720x1280 upscaled, and true 1080p with this voice is not on the menu.

Take v2 approved by Alex as scene 1.

Act 5

Scene two

Four words and a hand-off: "Here's how easy this is." Then the film cuts to the app. A medium shot so the cut from scene 1 reads as a new angle, and a flipper on the jar lid so he has something to do with the line.

Snuffy waist-up, turned three-quarter, one flipper resting on the lid of the cream jar
Plate v1 · not used

gpt-image-2.5 edit, $0.07. Two references: the character, and the scene 1 plate for the room. A good plate for a shot that got cut: Alex decided the line works better as voice-over with the app already on screen. Kept for the record.

The line

Marcus, 1.4 s

Decision: no second on-camera shot. Snuffy is on camera twice in the film, the open and the close. The line goes to the app instead.

What the line got instead

"Here's how easy this is" now plays over the Start screen, and the scene is cut to the length of the sentence: a fifth of a second of the card, the thumb gliding in, the press landing on the last word. No speed change on the picture, so the hand moves like a hand. The first version gave this screen one second inside a sped-up run of the whole quiz, which threw away the only moment the film introduces itself.

Scene 2 · 1.52 s · the phrase, exactly

The voice is slower here than in the draft. Marcus is a quick reader, so this line was re-recorded at 0.9 of his natural speed. It is the same voice, not a stretched file.

Scene three: two questions, nothing more

"Seven questions about your skin." The first cut ran three questions and the intro card through one sped-up take. Alex cut it to two question screens and their two selections, which is all the beat has to say. Two seconds, ending three tenths after the last word.

Scene 3 · 3.00 s · two screens, two taps

Scene four: two cards, one view

"Tell me what you want to fix." A grid of photographs, the thumb ticking two of them, the counter climbing behind it. The scroll and the Continue press that lived in the original take are gone, so nothing moves except the two things the sentence is about. It runs at natural speed, no acceleration at all, and holds a beat after the second tick.

Scene 4 · 2.68 s · two ticks, counter to three

Marcus went slower again here: 0.75, which is as slow as the voice goes. Asking for 0.70 returns a different file of exactly the same length, so the floor is real. Each scene is now cut to its own sentence rather than to a share of a long take, and the picture speed falls out of that arithmetic instead of being chosen: two question windows measured off the footage, 4.52 seconds of them, fitted to a three second scene at one and a half times speed.

Act 6

The app

Five captures of the real site on a phone-sized viewport, all free. The glowing dot is the thumb. Every hold and every scroll is paced by the capture script, never by the page, because frame grabs run slower than real time and anything the page animates on its own clock comes out time-lapsed.

Stage 1 · seven questions · take 2 · 12.9 s raw
Stage 2 · concerns, priorities, the analysis card · 13.6 s raw
Stage 3 · preferences, review, build · 17.9 s raw
Results · needs, ingredients, routine, products · 22.2 s raw
Chat · tone picker, a question, Snuffy answers · 17.7 s raw

Raw captures run long on purpose; the cut takes 3-5 seconds from each and speeds the rest. One miss on the way: the chat button reads "DISCUSS WITH SNUFFY" on screen but "Discuss with Snuffy" in the source, and the capture tool matches the source. The first chat take was fourteen seconds of a card doing nothing. The dry register in the reply is a real in-app setting, chosen on camera.

First cut: stages one to three

Three beats, three lines, twelve seconds. Each capture is sped up a little over two times so the taps land inside the words: "Here's how easy this is. Seven questions about your skin." over the quiz, "Tell me what you want to fix" over the concern cards, "How many steps you'll actually do. That's it." over the commitment card and the build. The brand-origin and pregnancy screens are cut; the line no longer mentions them. No music yet, no sound on the taps yet. Alex's note on v1: the thumb picked the second answer on every question, which looks scripted. Take 2 of the quiz picks second, third, first.

Beats 3-5 · segment v2 · 12.3 s · voice only

Act 7

The cut, voice only

Everything mounted in order for the first time: Snuffy's opening, the three stages, the results, the chat, a title card. Thirty-seven seconds. Marcus reads every line. No music, no sound on the taps, and the closing shot is still a card with a voice over it rather than Snuffy on camera.

Draft v1 · 1080x1920 · 37.3 s · voice only

Checks run on the file, not on the plan: every line transcribed back in order from the finished master; the lines land where the beats start; the reply in the chat appears before "I've heard worse". The white flash on the cut from Snuffy to the app is six frames. The title card fades in from black. The tagline on it is a placeholder.

Scenes one to four, rebuilt

The first thirteen seconds, re-cut one scene at a time after the draft: Snuffy's opening, the Start screen, two questions, two concern cards. Each scene is now the length of its own sentence, the voice is slower, and the levels are matched by measurement rather than by ear. The spoken lines measured two to six decibels under the opening take, because the model that speaks for Snuffy on camera is louder than the one that reads the voice-over.

The whole film · 40.7 s · voice only

Scene five: the commitment card, then the build

"How many steps you'll actually do. That's it." Two sentences, two things on screen: the card where you choose how long a routine you will really keep, and the press that builds it. The brand-origin screen, the pregnancy screen and the review card are all gone. The timing fell out of the measurements rather than being chosen: the tap lands a tenth before the first sentence ends, the press lands on the word "That's", and the spinner starts right after "it" and runs while the film breathes.

Scene 5 · 4.13 s · card, press, spinner

Scenes six to eight: one sentence, one screen

The results are three scenes and six sentences, and each sentence owns a screen. The skin type and the ingredient cards. The morning steps and the evening steps. The product prices. Where a scene has two sentences the cut between screens falls in the gap between them, so the picture changes while nobody is talking.

The first version of these three was mostly travel: four scrolls in eleven seconds, the page racing past faster than anyone reads. Alex cut the movement down to one slow move each, and the three screens were shot again for it. The routine screen does not move at all now: there is one scroll position where the morning block and the evening block are both on screen, so the sentence has its picture without going anywhere. The other two hold on one thing, drift to a second, and stop. Because each screen was captured at exactly the length of its line, nothing is sped up; these play at the speed they were filmed.

Scene 6 · 5.12 s · skin type, then two ingredients
Scene 7 · 4.00 s · morning and evening in one frame
Scene 8 · 4.60 s · one price group, then the next

One thing was lost in the trade. The earlier cut ended scene eight on the row of retailer links and the search chip at the foot of the page, which is the evidence for "I checked the reviews" - the only line in the film that makes a claim. Reaching it meant a long scroll past everything. The sources are still in the app; they are no longer in the trailer.

Scene nine: the chat, with the waiting taken out

"Questions later? I'm in the app. I've heard worse." The question is typed, the send press lands on "I'm in the app", and then the film skips the two and a half seconds the model actually took to think. His reply arrives on the word "worse". The tone picker that opens the real chat is cut; the scene is a question and an answer.

Scene 9 · 4.56 s · ask, send, answer

The waiting is the only thing in the film that was falsified, and it is worth saying plainly: the reply is real, Snuffy wrote it in the dry register the app offers, but he took two and a half seconds longer to write it than the trailer admits.

Left to do: Snuffy's closing shot on camera, which needs a line chosen first. Then tap sounds, music and the mix. The card at the end is a placeholder for that shot.