Creagen UGC — 골격 라이브러리 데모 v2

입력(제품·아바타) → 손글씨 골격(저작·적대감사 PASS 조합) → 코드 채움(대사·물성 verbatim) → seedance-2.0 15초 세로 영상.
v2: 카메라 거치형 3종(ASMR×2·보안캠) 추가 + 대본 정합 STT 계측(whisper large-v3-turbo) + Standard/Pro 티어 비교(케이스 24). 2026-08-13.

조립 방식 (동일 30조합 적대 감사)FAILPASS
런타임 LLM 1패스13/30 (43%)2/30
골격 + 코드 채움 (이 데모)1/30 (3%)15/30

대사 프롬프트 탑재 9/9발화 정합 36/46 ≥0.75지어낸 대사 0잔여 슬롯 0

⚠️ 알려진 한계: 짧은 감탄문에서 발음 뭉개짐(fast 티어에서 두드러짐) · 훅의 오프스크린 대사가 승인 카드에 미노출(설계 간극, 수정 예정) · 모델은 seedance-2.0 (2.5 는 카탈로그 미등록 — 등록 시 즉시 교체 가능)

콜드브루 · 미니어처 TVC

제품: 딥워터 콜드브루 · 모델: seedance-2.0 fast
조합: en_format_micro_story_tvc + en_hook_borrowed_answer_confusion + en_setting_tiny_scale

제품아바타

대본 정합 (whisper STT, 5/5 ≥0.75)

실제 발화(STT): 커피는 원래 내려마셔야죠. 아침부터 이걸 왜 숨겨놨냐고요? 이거 캔만 돌리면 그냥 바로 마시는 거예요. 진짜 끝. 내리는 과정 자체가 없어요. 어? 향이 여기까지 퍼지네요? 커피 내릴 시간. 이제 없어도 돼요.

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16, photoreal phone footage cut like a short TVC shot ladder: lifestyle medium, product beauty insert, person close-up, one clean use action, wider payoff, static end lockup. Stable, composed movement throughout. No music. No on-screen text or graphics — the brand reads only from the product's own label.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 갈색 유리병 500ml, 검정 트위스트 캡, 라벨에 파란 로고 — 안에 든 건 이미 내려진 액체 커피. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: A normal tabletop space transformed by impossible scale, with the brown cold-brew bottle towering like a structure beside a tiny human-scale presence — a tiny figurine standing on the tabletop makes the bottle read like a building; the avatar herself is normal-sized at the table.

FIRST FRAME: 0.0s — the avatar seated mid-morning at the table, phone-height medium shot; the sealed bottle stands on the tabletop like a tower beside a tiny figurine; an empty clear glass waits nearby. She is mid-listen, frowning slightly at an odd answer that just came from off-screen.

ACTION TIMING:
0–2s — Hook resolves into the format's opening: an off-screen voice finishes an odd answer ("커피는 원래 내려 마셔야죠…"); she builds a confused follow-up question out of it, and as she asks it her attention lands on the towering bottle beside the figurine. Product state: sealed, cap on.
2–4s — Macro beauty insert of the bottle alone, lit carefully: blue logo, glass shoulder, the dark liquid line at the neck; the tiny figurine at its base sells the scale.
4–7s — Back to her: close-up as confusion turns into a casual, settled decision; a small shrug toward the bottle.
7–10s — One clean action: she picks the bottle up (it becomes hand-scale in her grip), twists the cap open — first and only opening — and pours dark coffee into the clear glass beside the figurine. State: sealed → open → glass filled.
10–13s — Wider frame: daylight room around her; she sips, her face settles; the bottle stands beside the filled glass, figurine dwarfed below.
13–15s — Still, composed end frame: bottle centred, label readable, cap resting back on top, glass of coffee beside it. VO finishes.

DIALOGUE:
0–2s — "아침부터 이걸 왜 숨겨놨냐고요?"
4–7s — "이거 캡만 돌리면 그냥 바로 마시는 거예요."
7–9s — "진짜 끝. 내리는 과정 자체가 없어요."
9–11s — "어? 향이 여기까지 퍼지네요."
12–15s — "커피 내릴 시간, 이제 없어도 돼요."
Voice: 한국어, 존댓말, 담백하고 정돈된 내레이션 톤.

PHYSICS:
- 갈색 유리병 안에 이미 내려진 액체 커피가 가득 차 있다
- 캡을 돌리면 유리병 특유의 무게감과 함께 딸깍 소리가 나며 열린다
- 따를 때 진한 액체가 병 입구에서 흘러나오며 살짝 김이 오를 수 있다
- 절대 병 안에서 원두나 가루가 내려지거나 필터링되는 모습이 보이지 않는다

LOCKS:
① Exactly one product: the same bottle is towering prop, poured bottle, and end-frame hero; no second bottle or refill appears.
② Product surface text lock: label wording, blue logo and cap exactly as @Image2; the figurine carries no readable text.
③ Hook–format and format-audio conflicts resolved: the odd answer arrives as a diegetic off-screen voice (no second face required), and the TVC's end-card graphic is replaced by the readable label itself because on-screen text is banned.
④ She never looks into the lens; her lines play half to the off-screen voice, half as VO — this is an observed scene, not a to-camera piece.

수분크림 · 미스터리박스

제품: 모이스트랩 수분크림 · 모델: seedance-2.0 fast
조합: en_format_mystery_box_reveal + ko_hook_beauty_filter_glitch + en_setting_daylight_kitchen

제품아바타

대본 정합 (whisper STT, 4/5 ≥0.75)

실제 발화(STT): 눈 뜨자마자 얼굴 만졌어요 진짜 하나도 안 당겨서 저도 놀랐어요 딱 이만큼이요? 근데 뚜껑 여니까 향이 확 퍼지네요 안 당기는 거 이게 진짜 제일 크더라고요

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16 handheld smartphone two-shot, one-take feel, photoreal kitchen daylight. Starts on host and avatar together, drifts naturally closer on the box and reactions at the reveal. Spontaneous, unpolished framing. No music. No on-screen text or UI graphics — the opening glitch is a full-frame image flicker only.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 흰색 플라스틱 튜브 50ml, 민트색 뚜껑 — 짜서 쓰는 크림. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: A tidy home kitchen with counter space, simple dishes, a mug or fruit nearby, daylight, and an easy everyday routine mood.

FIRST FRAME: 0.0s — handheld two-shot at the kitchen counter mid-flicker: a beauty-filter distortion warps the image for a split second. A host (second person, back partly to camera) holds out folded cash in one hand and a small sealed white carton in the other; the avatar faces them. The tube itself is still inside the sealed carton.

ACTION TIMING:
0–1s — Hook resolves into the format's setup: the filter flickers on and off once, creating doubt; when the image stabilizes, focus lands on the sealed carton in the host's hand — the choice is already on the table.
1–3s — Choice beat: host extends both hands — cash versus sealed box; the avatar looks between them.
3–6s — She takes the carton; the host lays the cash on the counter where it stays visible in frame.
6–9s — She tears the seal sticker, folds the top flap back, and stops — inner wrap visible, tube not yet fully shown.
9–12s — She lifts the white tube out with both hands and turns it toward the lens — mint cap, label readable. Her face changes; the host leans in to look. State: carton opened once, tube out, cap still closed.
12–15s — They hold it up between them, still half in disbelief; final lines land; tube centred, label to camera, empty carton and cash both visible on the counter.

DIALOGUE:
1–3s — "헐, 눈뜨자마자 얼굴 만졌어요."
3–6s — "진짜 하나도 안 당겨서 저도 놀랐어요."
9–11s — "딱 이만큼요."
11–13s — "근데 뚜껑 여니까 향이 확 퍼지네요."
13–15s — "안 당기는 거, 이게 진짜 제일 크더라고요."
Voice: 한국어, 존댓말, 즉흥 리액션처럼 들리는 밝은 톤.

PHYSICS:
- 흰색 플라스틱 튜브 안에 흰색 수분크림이 채워져 있다\n- 튜브를 누르면 크림이 부드럽게 눌려 나오고, 손등 위에서 매끈하게 퍼진다\n- 민트색 뚜껑은 딱 소리 없이 가볍게 돌려 열린다\n- NEVER: 크림이 액체처럼 흐르거나 튜브에서 뚝뚝 떨어지지 않는다

LOCKS:
① Exactly one product: the tube inside the carton; carton and tube are one unit opened one direction — no second box, no re-seal.
② Product surface text lock: tube label and mint cap exactly as @Image2; the carton exterior stays plain with no invented brand text.
③ Hook–format conflict resolved: the beauty-filter glitch is a full-frame image flicker in the first second only — no UI frames, no phone graphics — and it hands focus to the sealed box, which then opens on the format's own one-way path.
④ Lens gaze: the avatar glances into the lens only on the final line; otherwise attention stays on the host, the cash and the box.

수분크림 · ASMR (거치캠)

제품: 모이스트랩 수분크림 · 모델: seedance-2.0 fast
조합: en_format_asmr_unboxing + en_hook_accidental_bump_reveal + en_setting_car_cabin

제품아바타

대본 정합 (whisper STT, 4/5 ≥0.75)

실제 발화(STT): 이거 왜 여기 있었지? 자기 전에 그냥 대충 바르고 왔는데 헐 아침인데 하나도 안 댕겨요 이거 봐요 완전 촉촉해요 민트 2값 아침 땅김 있으면 꼭 사보세요

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16, photoreal ASMR framing inside a parked car: after one accidental jolt in the first second, the phone locks into its dash mount and the frame never moves again — single take, no cuts. Product moves toward the lens instead of the camera moving. No music. No on-screen text or graphics.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 흰색 플라스틱 튜브 50ml, 민트색 뚜껑 — 짜서 쓰는 크림. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: Inside a car cabin with seats, dashboard, cup holder, side-window light, and a casual between-errands atmosphere.

FIRST FRAME: 0.0s — the phone is being seated into its dash mount and bumps her forearm — a lurch across the frame mid-settle. Behind the blur: the avatar in the driver's seat, a small clip mic propped in the cup holder, and a small sealed white carton on the center-console tray.

ACTION TIMING:
0–1s — Hook resolves into the format: the lens bumps her arm as the phone seats into the mount; a startled little laugh, the mount clicks — and the recovered frame reveals the product carton by the mic. From here the camera is locked and never moves.
1–2s — She taps two fingers softly beside the mic: mic check.
2–5s — She slides the carton close to the mic, front face square to the lens, and runs a fingernail along its edge — slow, quiet.
5–8s — She opens the flap slowly, folds back the inner wrap; the white tube becomes visible inside. State: carton opened once.
8–11s — She draws the tube out with both hands and brings it close to the lens — hero reveal, mint cap and label readable.
11–13s — Near the mic: she twists the flip cap open with a click, squeezes a small ribbon of cream onto her fingertip, presses it softly between two fingertips for the texture sound. State: opened, one dab out.
13–14s — She closes the cap — the click lands clean on the mic.
14–15s — She sits back into the seat, last whisper, tube resting in her open palm toward the lens.

DIALOGUE:
1–2s — "어 이거 왜 여기 있었지"
5–7s — "자기 전에 그냥 대충 바르고 잤는데"
11–13s — "헐 아침인데 하나도 안 당겨요"
13–14s — "이거 봐요 완전 촉촉해요"
14–15s — "민트 뚜껑, 아침 당김 있으면 꼭 사보세요"
Voice: 한국어, 존댓말, 속삭이는 근접 마이크 ASMR 톤.

PHYSICS:
- 흰색 플라스틱 튜브 안에 흰색 수분크림이 채워져 있다\n- 튜브를 누르면 옆면이 살짝 눌리며 크림이 걸쭉하게 짜여나온다\n- 짜낸 크림은 손가락 위에서 부드럽게 퍼지고 피부에 문지르면 광택이 남는다\n- NEVER: 크림이 물처럼 흘러내리거나 튜브에서 액체가 뿜어나오지 않는다

LOCKS:
① Exactly one product: one carton, one tube, opened one direction; the parcel-stage and reveal never repeat.
② Product surface text lock: tube label and mint cap exactly as @Image2; the carton stays plain, no invented text.
③ Hook–format conflict resolved: the ASMR rule "camera never moves" begins after the hook — the single bump at 0–1s is the phone being seated into the mount, explicitly the last camera motion of the clip.
④ Lens gaze: eyes stay mostly on her hands and the mic; she looks up into the lens only for the final whisper.

티셔츠 · 커플 셰어링

제품: 루즈핏 데일리 티셔츠 · 모델: seedance-2.0 fast
조합: en_format_couple_sharing_home + ko_hook_beauty_filter_glitch + en_setting_open_nature

제품아바타

대본 정합 (whisper STT, 4/5 ≥0.75)

실제 발화(STT): 어? 이거 봐요. 몇 달째 막 발랐는데 목이 그대로예요. 봐요. 목 라인 진짜 그대로죠? 두꺼운 엄별이라 탄력역이 안 죽나 봐요. 목 안 늘어나는 티? 이거면 끝이에요.

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16 phone UGC in a park, photoreal: solo close frame holding the product to open, macro fabric details, then relaxed two-shot lifestyle frames. Label-free garment kept face-on to camera. No music. No on-screen text or UI graphics — the opening glitch is a full-frame image flicker only.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 흰색 오버핏 반팔 티셔츠, 두꺼운 코튼 원단 — 입는 옷. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: An outdoor natural setting such as a trail, park, beach, or garden, with greenery, open sky, natural light, and a clean fresh mood.

FIRST FRAME: 0.0s — picnic mat on open grass, soft daylight: the avatar alone in frame holding the folded white tee close to the phone; the image is mid-flicker from a beauty-filter distortion. A second person's knee is just visible at the frame edge.

ACTION TIMING:
0–1s — Hook resolves into the format's opening: the filter flickers once and stabilizes; focus lands on the folded tee already in her hands — its whiteness was what looked "filtered."
1–3s — She holds it close to the phone, collar toward the lens, and talks.
3–6s — Use-once beat: she unfolds it fully with a single shake and holds it up against her torso, checking the overfit drop of the shoulders. State: folded → unfolded, held against her; it stays unfolded from here on.
5.5–8s — The second person leans in from the edge of frame, notices, and reaches for it with an approving nod.
8–10s — Tight insert: fingers pinch the ribbed collar and the thick cotton weave; the fabric's density reads on camera.
9–12s — She hands it over; he holds it up against his own chest — same tee, comically generous on both — heads close, both looking down at it; the camera holds on the tee between their hands.
12–15s — They sit back side by side; the unfolded tee lies draped across her knees, fully visible; final line to camera.

DIALOGUE:
1–3s — "어? 이거 봐요."
3–5s — "몇 달째 막 빨았는데 목이 그대로예요."
8–10s — "봐요, 목 라인 진짜 그대로죠?"
10–12s — "두꺼운 원단이라 탄력이 안 죽나 봐요."
12–15s — "목 안 늘어나는 티, 이거면 끝이에요."
Voice: 한국어, 존댓말, 나들이 기분의 편안한 추천 톤.

PHYSICS:
- 두꺼운 코튼 원단이라 손으로 눌러도 묵직하게 각이 잡혀 있다\n- 목 부분 립이 두껍고 촘촘해서 잡아당겨도 천천히 제자리로 돌아온다\n- 원단이 두꺼워 팔락이지 않고 무게감 있게 떨어진다\n- NEVER: 목 라인이 늘어나거나 헐렁하게 처지는 모습이 보이면 안 된다

LOCKS:
① Exactly one product: one tee passed hand to hand; no second garment or duplicate appears.
② Product surface text lock: plain white garment — no prints, logos or text may appear on it.
③ Hook–format conflict resolved: the glitch is a full-frame flicker only, resolving onto the tee already in hand (hook "reveal" = focus landing, not a second delivery); the format's use-once for a garment is defined as the hold-up fit check, not wearing.
④ Lens gaze: she addresses the lens on lines 1–2 and the final line; during the sharing beats both look at the product, not the camera.

이어폰 · ASMR 언박싱 (거치캠)

제품: 에어빔 무선 이어폰 · 모델: seedance-2.0 fast
조합: en_format_asmr_unboxing + ko_hook_parcel_slip_spill + en_setting_soft_bedroom

제품아바타

대본 정합 (whisper STT, 4/5 ≥0.75)

실제 발화(STT): 어 이거 그 이어폰이네요. 박스 뜯는 순간부터 왜 이렇게 기대되지? 이따 지하철에서 통화할 때 한번 걸어볼게요. 어? 지금 소리 하나도 안세요? 지하철에서 통화 이제 이거면 되네요.

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16, photoreal, static locked front frame for the entire clip — single take, no cuts, no camera movement. The fast parcel-rip happens inside the locked frame, then everything decelerates into ASMR pacing. Product moves toward the lens, never the camera. No music. No on-screen text or graphics.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 흰색 충전 케이스에 든 좌우 한 쌍 이어버드 — 귀에 꽂는 물건. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: A cozy bedroom with rumpled bedding, pillows, soft window light, warm textiles, and a private low-effort mood.

FIRST FRAME: 0.0s — locked front frame: a low table at the foot of the bed, a microphone standing on it, soft window light. The avatar's hands are mid-rip on a small taped shipping parcel above the table. The retail box inside is not yet visible.

ACTION TIMING:
0–2s — Hook inside the locked frame: the parcel rips open too fast; the small sealed retail box lurches out toward the lens — caught in both hands just before it falls. Torn parcel set aside at frame edge.
2–3.5s — Tempo drops: she places the sealed retail box gently by the mic, front face square to the lens. State: parcel opened once; retail box still sealed.
3.5–5s — Two soft fingertip taps beside the mic; fingernail runs along the box edge.
5–8s — She lifts the box lid slowly and lets it ease down beside; peels back the inner wrap; the white charging case shows in its tray.
8–11s — Both hands draw the charging case out and bring it close to the lens — hero reveal, glossy white shell, seam line readable.
11–14s — The click interaction, near the mic: lid opens with a magnet click, one earbud lifted out, re-docked with a soft magnetic snap, lid closed with the final clean click.
14–15s — She sits back; case closed and centred by the mic; final whisper.

DIALOGUE:
2–3.5s — "어, 이거 그 이어폰이네요?"
3.5–5s — "박스 뜯는 순간부터 왜 이렇게 기대되지"
11–12s — "이따 지하철에서 통화할 때 한번 걸어볼게요"
12–13.5s — "(통화 중) 어? 지금 소리 하나도 안 새요?"
13.5–15s — "지하철에서 통화, 이제 이거면 되네요"
Voice: 한국어, 존댓말, 근접 마이크 속삭임 ASMR 톤.

PHYSICS:
- 흰색 충전 케이스는 매끈한 플라스틱 재질로, 열 때 경첩에서 작은 딸깍 소리가 난다
- 이어버드 한 쌍은 케이스 자석에 붙어 있다가 손으로 떼어낼 때 살짝 저항이 느껴진다
- 귀에 꽂으면 이어버드 표면이 빛을 받아 매끈하게 반사되고, 형태는 변하지 않는다
- NEVER: 이어버드나 케이스가 스스로 늘어나거나 액체처럼 형태를 바꾸는 모습은 절대 나오지 않는다

LOCKS:
① Exactly one product: one parcel → one sealed retail box → one case with its pair of buds; strictly one-way opening, no re-delivery.
② Product surface text lock: case and box markings exactly as @Image2; no invented brand text.
③ Hook–format conflict resolved: the hook's fast rip breaches only the outer shipping layer inside the locked static frame; the ASMR unboxing then opens the still-sealed retail box — the camera never moves at any point.
④ Lens gaze: eyes on hands and mic; one look up into the lens for the final whisper.

무선이어폰 · 복도 묘기

제품: 에어빔 무선 이어폰 · 모델: seedance-2.0 fast
조합: en_format_couple_sharing_home + en_hook_failed_trick_deadpan + ko_setting_k_infinite_gosiwon_hallway

제품아바타

대본 정합 (whisper STT, 4/5 ≥0.75)

실제 발화(STT): 어 이거 지하철인데 안 들리세요? 방금 사모센 안에서 통화했거든요? 조용한 카페냐고 되묻더라고요 귀에 꽂기만 했는데 이건 거의 반적이죠? 끝 잡은 걱정은 이걸로 접으세요

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16 phone UGC, photoreal: solo close frame holding the product, tight macro details, then a two-shot on the hallway floor. Deadpan comic timing. No music. No on-screen text or graphics.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 흰색 충전 케이스에 든 좌우 한 쌍 이어버드 — 귀에 꽂는 물건. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: An impossibly endless Korean gosiwon hallway, tiny numbered doors, harsh ceiling lights, narrow walls, claustrophobic yet deadpan mood.

FIRST FRAME: 0.0s — the avatar mid-attempt at a sock-slide spin down the endless hallway, arms out, phone propped against a door frame filming; her hands are empty — the case waits in her pocket.

ACTION TIMING:
0–2s — Hook: the sock-slide spin fails immediately — a slip, a wobble, a catch against the wall. She recovers deadpan, straightens her sleeve, no comment.
2–4s — Recovery resolves into the format: she pulls the white case from her pocket — its single reveal — and holds it close to the phone, front face toward the lens.
4–6s — She clicks the lid open and seats the right bud in her ear — using it once herself, label side of the case still toward the lens. State: case open, one bud worn.
5.5–8s — A door cracks open down the hall; a neighbor leans out, curious, sees what she is holding, reaches a hand.
8–10s — Tight insert: open case in her palm — the remaining left bud in its socket, mic ports and glossy shell readable.
9–12s — She hands the left bud over; the neighbor wears it; the two stand heads close over the case, both looking down at it, sharing the quiet.
12–15s — They end sitting side by side against the hallway wall, the open case resting between them, buds in two ears; final line to camera.

DIALOGUE:
2–4s — "어, 이거 지하철인데 안 들리세요?"
4–6s — "방금 3호선 안에서 통화했거든요"
6–8s — "조용한 카페냐고 되묻더라고요"
9–12s — "귀에 꽂기만 했는데 이건 거의 반칙이죠"
12–15s — "끝. 잡음 걱정은 이걸로 접으세요"
Voice: 한국어, 존댓말, 실패를 아무렇지 않게 넘기는 데드팬 톤.

PHYSICS:
- 이어버드 두 짝은 콩알만한 크기의 매끈한 플라스틱 본체, 충전 케이스는 흰색 무광 하드셸\n- 케이스 뚜껑은 자석으로 딱 소리 내며 여닫히고, 이어버드는 케이스 안 자석 홈에 딸깍 고정된다\n- 귀에 꽂을 때 실리콘 팁이 살짝 눌리며 들어가고, 손끝으로 두드리면 톡톡 하는 마른 소리만 난다\n- NEVER: 이어버드나 케이스에서 액체나 젤 같은 물질이 흘러나오지 않는다

LOCKS:
① Exactly one product: one case, one pair; the shared bud is the left one from this same case — no second pair exists.
② Product surface text lock: case markings exactly as @Image2; door number plates stay blurred, no readable invented text.
③ Hook–format conflict resolved: the format's "already holding it" opening is replaced by the hook — she starts empty-handed mid-trick and the case enters exactly once from her pocket after the deadpan recovery.
④ Lens gaze: she plays lines 1–2 and the final line to the lens; the sharing beats are eyes-down on the case between them.

그래놀라 · 보안캠 POV (무인+동물)

제품: 오트퍼즐 그래놀라 · 모델: seedance-2.0 fast
조합: en_format_camera_pov + ko_hook_receipt_roll_unspool + ko_setting_k_jjimjilbang_egg_planet

제품아바타

대본 정합 (whisper STT, 5/5 ≥0.75)

실제 발화(STT): 잠깐, 얘 지금 이거 노리는 거 봤어요? 저러다 들켰는데 그 와중에도 그 와용어 소리는 계속 나요. 이 와중에 이 바삭한 소리 들리시죠? 우유 부어도 끝까지 이 소리 유지된다니까요? 이 정도면 뺏길 만해요.

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16 fixed high-corner surveillance POV: ultra-wide with slight barrel distortion, locked framing, no cinematic cut-ins, faint noise, flat low-fi security grade. The only graphics permitted are the in-fiction CCTV elements (small REC dot and timestamp in a corner) — no other text or overlays. No music.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 지퍼백 파우치 400g, 안엔 마른 곡물 덩어리 — 부어 먹는 시리얼. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: A Korean jjimjilbang sauna room with ocher walls, towels, mats, and giant roasted eggs floating like planets, warm surreal calm.

FIRST FRAME: 0.0s — locked high-corner CCTV view of the jjimjilbang room, timestamp ticking: the avatar stands at a low table as a tiny receipt spits from a locker-side kiosk printer, already absurdly long, coiling over her hands and across the table. The granola pouch is not yet visible — it lies buried under the mounting paper on the table.

ACTION TIMING:
0–3s — Hook under surveillance: the receipt keeps unspooling, flooding her hands; she lifts a mound of the paper off the table and the pouch is revealed beneath it. She squares the pouch upright in the middle of the table — hero position, zipper closed — gathers the paper armful, and walks out of the room. Giant roasted eggs drift slowly like planets above.
3–5s — The pouch sits alone in hero position on the table; the room is still; an egg-planet floats past in the warm haze.
5–8s — A cat appears at the edge of frame, freezes, then creeps low across the mats toward the table and sniffs at the pouch.
8–11s — The cat works at it with nose and paws: the pouch tips over, slides a few centimeters, clusters rattling inside — zipper stays shut, nothing comes out.
11–15s — The avatar walks back in and stops. The cat freezes mid-paw, caught. Hold the guilty tableau: tipped pouch readable, cat motionless, timestamp ticking. Amused VO closes.

DIALOGUE:
8–9.5s — "어 잠깐, 얘 지금 이거 노리는 거 봤어요?"
9.5–11s — "저러다 들켰는데 그 와중에도 소리는 계속 나요"
11–12.5s — "이 와중에 이 바삭한 소리 들리시죠"
12.5–14s — "우유 부어도 끝까지 이 소리 유지된다니까요"
14–15s — "이 정도면 뺏길 만하네요"
Voice: 한국어, 존댓말, 웃음 참는 재미난 VO 톤.

PHYSICS:
- 지퍼백 안에 마른 곡물 덩어리가 겹겹이 들어있어 흔들면 서로 부딪히며 마른 소리가 난다\n- 낱알은 단단하고 가벼워 손으로 쥐면 부서지지 않고 형태를 유지한다\n- 우유를 부어도 표면이 눅눅해지지 않고 씹을 때 바삭한 소리가 그대로 유지된다\n- NEVER: 곡물이 물에 젖어 흐물흐물해지거나 지퍼백에서 액체가 흘러나오는 모습은 절대 나오지 않는다

LOCKS:
① Exactly one product: the pouch revealed under the receipt paper is the same unit through hero, theft attempt and tableau.
② Product surface text lock: pouch print exactly as @Image2; the receipt paper stays unreadable; the only screen graphics are the in-fiction CCTV REC/timestamp — this is the sanctioned exception to the no-text rule.
③ Hook–format conflict resolved: the receipt reveal replaces the format's "owner places the product" beat — the reveal and the hero placement are one continuous action by the owner before she exits.
④ No one ever looks at the camera; both person and cat behave as if unobserved (the cat's freeze is toward the owner, not the lens).

그래놀라 · 한강 직캠

제품: 오트퍼즐 그래놀라 · 모델: seedance-2.0 base(Pro) 비교 포함
조합: en_format_ugc_direct_to_camera + ko_hook_messenger_popup_flood + ko_setting_k_hangang_riverside

제품아바타

Standard (seedance-2.0 fast · 135cr)

대본 정합 (whisper STT, 3/6 ≥0.75)

  • 아 잠깐, 이거 좀 봐봐. 〰️ 0.70
  • 우유에 만 지 십분 됐거든? 〰️ 0.67
  • 근데 안 눅눅해, 이거 실화냐. ✅ 0.85
  • 보통 그래놀라는 금방 물러지잖아요. ✅ 0.76
  • 오트퍼즐은 끝까지 이 소리가 나요. 〰️ 0.69
  • 우유 부어 먹을 거면 이거면 끝이에요. ✅ 0.97

실제 발화(STT): 잠깐 이거 좀 봐봐 우유에 만치 10분 됐거든 근데 안 눅눅해 이거 실화냐? 보통 그래노라인은 금방 물러지잖아요 오티퍼주는 끝까지 이 소리가 나요 우유 부어 먹을 거면 이거면 끝이에요

Pro (seedance-2.0 base · 170cr)

대본 정합 (whisper STT, 4/6 ≥0.75)

  • 아 잠깐, 이거 좀 봐봐. ✅ 0.80
  • 우유에 만 지 십분 됐거든? 〰️ 0.67
  • 근데 안 눅눅해, 이거 실화냐. ✅ 0.85
  • 보통 그래놀라는 금방 물러지잖아요. ✅ 0.82
  • 오트퍼즐은 끝까지 이 소리가 나요. 〰️ 0.69
  • 우유 부어 먹을 거면 이거면 끝이에요. ✅ 0.84

실제 발화(STT): 아 잠깐 이거 좀 봐봐 우유에 많지 10분 됐거든? 근데 안 눅눅해 이거 실화냐? 보통 그래놀이는 금방 물러지잖아요 오틀퍼즈는 끝까지 이 소리가 나요 우유 구워 먹을 거면 이거면 끝이에요

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16 social frame at a riverside picnic, photoreal: eye-level locked-off medium, product brought to the lens, one push-in on the milk moment, back to person frame. The opening messenger popups are the single sanctioned graphic element — phone-UI style notification cards inside the recording fiction, their text blurred and unreadable; no other text or overlays ever. No music.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 지퍼백 파우치 400g, 안엔 마른 곡물 덩어리 — 부어 먹는 시리얼. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: A Hangang riverside lawn with picnic mat, river view, Seoul skyline, soft outdoor light, breezy relaxed weekend mood.

FIRST FRAME: 0.0s — picnic mat by the river, skyline behind: blurred chat-style notification cards are stacking rapidly over the frame; between their gaps the granola pouch keeps peeking, held at the avatar's chest. A clear cup of milk and a spoon wait on the mat.

ACTION TIMING:
0–2s — Hook: popups stack; she swats at the air as if brushing them aside, mock-annoyed; the pouch keeps peeking through the gaps — then the cards clear all at once.
2–3s — Clean frame: she is centred at medium distance, pouch held at chest height, river breeze in her hair.
3–8s — She raises the pouch toward the lens until it fills the frame, turns it once, and works the zipper open — the one control; tilts it to show the chunky clusters. Then she pours a stream of clusters into the clear cup of milk on the mat. State: zipper opened once; some clusters now in milk.
8–11s — Push-in on the cup: the clusters sit proud of the milk, holding their shape; she takes one spoon bite — a loud clean crunch against the breeze.
11–15s — Back to person frame: pouch visible at her chest with its top folded once over, cup beside her; she taps the pouch twice with a fingertip and lands the final line into the lens.

DIALOGUE:
0–1.5s — "아 잠깐, 이거 좀 봐봐."
1.5–3s — "우유에 만 지 십분 됐거든?"
3–6s — "근데 안 눅눅해, 이거 실화냐."
6–8s — "보통 그래놀라는 금방 물러지잖아요."
8–11s — "오트퍼즐은 끝까지 이 소리가 나요."
11–15s — "우유 부어 먹을 거면 이거면 끝이에요."
Voice: 한국어, 존댓말, 주말 나들이의 여유 있는 밝은 톤.

PHYSICS:
- 지퍼백 안에 마른 곡물 덩어리가 서로 부딪히며 바스락거리는 마른 소리를 낸다\n- 숟가락으로 뜨면 덩어리가 부서지며 파삭한 파편이 떨어진다\n- 우유에 잠겨도 표면 결이 유지되고 씹을 때 딱딱한 저항이 남는다\n- NEVER: 곡물이 우유 속에서 녹거나 흐물흐물하게 풀어지지 않는다

LOCKS:
① Exactly one product: one pouch; the clusters in the cup came from it on camera — no pre-filled bowl exists.
② Product surface text lock: pouch print exactly as @Image2; notification cards stay blurred and unreadable.
③ Hook–format conflict resolved: the messenger popups are in-fiction phone-UI graphics limited to 0–2s with unreadable text — the single sanctioned exception to the no-text rule; after they clear, no graphic ever returns.
④ Lens gaze: to-lens for all lines; eyes drop to the cup only during the pour and the bite.

빨래바구니 · 옥탑방 돌풍

제품: 폴딩 팝업 빨래바구니 · 모델: seedance-2.0 fast
조합: en_format_micro_story_tvc + en_hook_impossible_gust + ko_setting_k_rooftop_room_above_clouds

제품아바타

대본 정합 (whisper STT, 3/5 ≥0.75)

실제 발화(STT): 빨개 바구니 안 쓸 때 다들 어디 두세요? 저는 그냥 눌러서 접어버려요 와 이거 봐요 완전 나픽해졌어요 틈새에 쏙 끼우면 자리 하나도 안 차지해요

최종 프롬프트 전문 (골격 + 코드 채움)
STYLE: Vertical 9:16, photoreal phone footage cut as a short TVC ladder on a rooftop: lifestyle wide, product beauty insert, person close-up, one clean use action, wider payoff, static end frame. Stable, composed movement. No music. No on-screen text or graphics — the product reads from its own form, no brand card.

REFERENCES:
@Image1 — the person: 30대 한국 여성, 묶은 머리, 캐주얼한 옷차림. 100% match.
@Image2 — the product: 회색 폴리에스터 접이식 바구니 — 눌러 접으면 납작해짐. 100% match; every word, logo and label on the product exactly as the reference.

LOCATION: A Korean rooftop room floating above clouds, old railings, laundry lines, potted plants, Seoul rooftops far below, shabby romantic surreal mood.

FIRST FRAME: 0.0s — rooftop above the clouds, laundry lines strung between poles: a gust is mid-blast — clothespins, a sock and leaves flying past the lens; the avatar shields her face with one arm. On the low table, the open gray basket half-filled with dry laundry does not move.

ACTION TIMING:
0–2s — Hook: the gust sweeps everything loose off the lines and past the frame; she shields her face; when it passes, the laundry-weighted basket on the table is the one thing still exactly where it was.
2–4s — Macro beauty insert: the basket alone in soft sun — gray weave, rim seam, the spring frame's coil line under the fabric, a folded towel's corner over the edge.
4–7s — Person beat: close-up — she exhales relief, half-laughs, pulls the last tee off the line.
7–10s — One clean use action: she drops the tee into the basket and lifts the full basket one-handed — light, easy; her expression settles.
10–13s — Wider payoff: she carries it across the rooftop toward the door, clouds drifting below the railing, laundry lines swaying empty behind her.
13–15s — Still, composed end frame: the basket set down centred on the table by the door, laundry neatly inside, rooftop calm again. VO finishes.

DIALOGUE:
1–3s — "빨래바구니 안 쓸 때 다들 어디 두세요?"
3–5s — "저는 그냥 눌러서 접어버려요."
7–10s — "와, 이거 봐요."
10–13s — "완전 납작해졌어요."
13–15s — "틈새에 쏙 끼우면 자리 하나도 안 차지해요."
Voice: 한국어, 존댓말, 소동 뒤에 웃는 차분한 내레이션 톤.

PHYSICS:
- 회색 폴리에스터 원단과 접이식 철제 프레임으로 이루어져 있다\n- 눌러 접으면 프레임이 접히며 부피가 확 줄어 얇은 원반처럼 납작해진다\n- 원단이 접힐 때 사각사각하는 얇은 마찰음이 난다\n- NEVER: 바구니가 스스로 펴지거나 형태를 유지한 채 액체처럼 흘러내리지 않는다

LOCKS:
① Exactly one product: the same open basket from first frame to end frame; no folded second unit appears anywhere.
② Product surface text lock: plain gray polyester exactly as @Image2 — no invented labels.
③ Hook–format conflict resolved: the hook's "still exactly where it was" is grounded in the laundry ballast (physics, not magic), and the TVC's brand end-card is replaced by a clean product-centred still because on-screen text is banned. The spoken folding claim is explicitly not shown, so no state change ever occurs.
④ Lens gaze: she never looks into the lens — observed TVC scene with VO.

generated locally · rev 2026-08-13.skeleton-library · STT: mlx whisper-large-v3-turbo