Sleepy Morning Bathroom Routine on Phone Camera — bathroom sink

A 15-second vertical video shot in an old iPhone everyday aesthetic, showing a person's sleepy morning bathroom routine from waking up to a quiet reset. The prompt locks the subject's face and hairstyle to a reference image while specifying a static phone propped on the sink, heavy noise, and natural lighting.

This clip could not be loaded — it may have been removed from X.
ÀBDŪLLÂH @itxabdullaa ·
View on X ↗

Prompt

Made with MiniMax H3 on @Hailuo_AI

Prompt:

Subject: Person from Image1. Face and hairstyle must match Image1 exactly; do not change identity. Ignore its outfit, background, pose, and text. Outfit: oversized casual sleepwear, messy morning look. 9:16 vertical.

Old iPhone everyday-video aesthetic throughout: static phone propped on bathroom sink, standard 1x lens, no distortion, heavy noise/compression, slight mirror steam, warm/off-white overhead lighting. Natural skin, visible pores, flyaways, under-eye tiredness. No beauty filter, grading, cinematic/CG look, fisheye, vignette, or legible text.

0–3s: Sleepy, walks into the bathroom holding a toothbrush, yawns, accidentally bumps the door with their shoulder, pauses, and gives the camera a tired “why am I awake?” look.

3–6s: Puts toothpaste on the toothbrush, realizes the toothpaste is almost completely empty, squeezes the tube several times, then stares at it in disbelief and mutters, “you've got to be kidding me.”

6–9s: Turns on the faucet, splashes cold water on their face, looks up into the mirror, pushes their wet messy hair back, and quietly says, “okay… reset.”

9–12s: Opens the bathroom cabinet searching for something, pulls out an old face towel, accidentally drops two small bottles, catches one with their foot, then gives a tiny proud smile toward the camera.

12–15s: Wraps the towel loosely around their shoulders, looks directly into the camera with a sleepy smile and says softly, “that's good enough.” Holds the look for a beat; freeze final frame.

Bathroom clutter: toothpaste tube, skincare bottles, towel, toothbrush cup, small everyday items; all labels must remain completely illegible.

Sound only: quiet bathroom ambience, door bump, toothpaste squeezing, faucet and water sounds, bottles lightly clicking, fabric rustle, close muffled sleepy voice with slight bathroom reverb. No music.

Keep all cuts and actions in sequence. No skipped scenes, no time jumps, no montage, no on-screen text, no subtitles. Natural awkward pauses, realistic movement, imperfect everyday behavior. Total duration: exactly 15 seconds.
? How to use this prompt ▾
  1. Copy the prompt using the green "Copy prompt" button above.
  2. Open your model — launch Seedance 2.0 on its official interface.
  3. Paste & generate — keep the verbatim prompt text for best adherence. Set aspect ratio to 9:16 and clip duration to 15s.

What makes this prompt work

Every insight below is verified against benchmark generation parameters, not asserted. How our prompt engineering benchmarks work →

CAMERA
"pull-out" is a core cinematic camera technique for establishing spatial immersion and subject framing. Also present: "static/fixed".
LIGHTING
"natural light" establishes luminance depth, volumetric shadow falloff, and tonal contrast across the generation.
DURATION
At 15s, this clip is optimized for high temporal coherence and fluid, realistic motion physics.
MODEL
Seedance 2.0 (ByteDance) provides the underlying diffusion and motion architecture. Camera, lighting and duration cues transfer across models — what differs is how literally each model interprets motion.
PROMPT LANGUAGE
The prompt is written in English. This library keeps every prompt in its original language rather than translating it — the exact words are what was conditioned during generation.
Seedance 2.5 BytePlus Cloud Partner

Tell bigger stories with Seedance 2.5

Create AI videos up to 30 seconds long with richer image, video, and audio references. Ideal for complex ideas that need consistency and control.

Explore on BytePlus Official ByteDance Enterprise Cloud