It’s fine.
25 s
Production
- Images
- ChatGPT
- Video & audio
- Seedance 2.0
- Edit
- FFmpeg + OpenCV
- Reference
- @olima_omega
Scenes

The look.
A close phone lens, a distant gaze. Keep the irritation contained; no theatrical sadness or anger.
Settings
- Model
- Seedance 2.0
- Duration
- 8 s
- Ratio
- 9:16
- Source
- 480p
- Audio
- On
- Seed
- 161016203
Connect the first frame only. Preserve camera distance, eye direction and the original room layout.
Image prompts
s03-aCreate the close reaction shot following image2. Replace the man in image1 with the EXACT same East Asian slim man from image2: Korean/Taiwanese age32, short straight black hair with small natural fringe, lean face, natural imperfect skin, double-eyelid hooding, black plain T-shirt. Image1 defines exact intimate 3/4 close angle/perspective, slightly low close phone camera, nose near lens and face toward viewer right, blurred warm olive/brown domestic background. Image2 defines identity ONLY. Expression must be restrained empty, aggrieved and irritated without openly showing it; distant slightly upward off-screen-right unfocused gaze with small white band beneath both pupils, closed relaxed mouth, slightly heavy lower eyelids. No tears, no big frown, no smile, not theatrical sad, no red anger or cartoon. No plate inside close crop. Keep ordinary phone-photo realism, soft light, shallow depth, visible mild close-distance perspective.9:16 fullframe single image no text.
Video prompt
A continuous intimate photorealistic close reaction shot of the SAME lean East Asian man in the first frame, short black fringe, black T-shirt, ordinary imperfect skin. Camera is a close mildly wide-angle phone perspective slightly below eye level, three-quarter view with his nose toward viewer right and softly blurred warm olive/brown room behind. Keep this precise camera distance, angle, light, crop and identity. This is restrained comic disappointment: irritated but unable to openly complain, empty and aggrieved, NOT crying or visibly angry. From 0.00s to 0.20s his closed lips, heavy calm eyelids and distant unfocused off-screen-right/upward gaze are clearly readable; a narrow band of white remains below the dark pupils. From 0.20s to 2.50s he keeps looking beyond everybody, with tiny breathing and natural eye moisture, no direct eye contact. At 3.50s the small swallow should be readable. From 2.50s to 4.00s his jaw makes one slight swallowing movement without opening the mouth, then relaxes. From 4.00s to 6.00s continue the blank faraway gaze with minimal genuine live face movement, allowing one ordinary blink without rolling the eyes. From 6.00s to 8.00s keep the same aggrieved restrained expression and framing, breathing alive. Off-screen party chuckles in a soft distant room, no dialogue, no music, no narrator. No tears, trembling lip, dramatic frown, smile, plate in this crop, new hand, head turn, zoom, cut, slow motion or freeze.
ComfyUI
This work uses Comfy Cloud partner nodes.
Load the source image with LoadImage. Connect it to ByteDance2FirstLastFrameNode; add the last frame for the cake shot.
Choose Seedance 2.0, paste the shot prompt and set duration, ratio, resolution and seed. Enable audio, then connect SaveVideo.
Generation is 480p. The edited master is 1080 × 1920. A cleaned, verified workflow download is not available yet.
Editing
Hard-cut to a fixed close crop for the last replay. Slow it from 0.75× toward 0.45×, lowering the laugh’s pitch with it. Soften focus before the small agi.geek label appears. Keep the first laugh at normal speed.
By agi.geek · Updated 2026-10-19.
Prompts are the originals used in production.
Workshops & production enquiries · All works