Launch Video Generation Prompt with Motion and Design Specs
From Wikiprompt, the free prompt encyclopedia
Launch Video Generation Prompt with Motion and Design Specs A detailed prompt for generating a 20-second launch video with specific motion, color, and structure parameters, including placeholders and defaults.
Related media
Prompt ContentSave
π
<inputs> Ask me for: my product name, a logo (or draw a simple mark), my brand colours (or pull them from the logo), five app names for a Mac dock, the name of my chat app, the line a user types into its composer, a 7-word headline about the problem, two "Zero ___" words, two "Every ___." lines, the closing line, and a music track. If I skip any, use these defaults: product "Frame by Frame" (an AI motion-video course); a viewfinder mark (four corner brackets around a bold "FF" and a four-point sparkle top-right) in a navy rounded-square badge; dock apps Murmur (coral chat), Loupe (amber camera), Folio (paper notes), Cache (teal files), Stacks (sky boards); composer line "make a launch video for my app"; headline "Your launch video takes too many weeks."; "Zero keyframes" β "Zero timeline"; "Every camera move." / "Every transition."; closing line "All in one prompt"; and new synthesized music at 100.4 BPM. </inputs> <direction> A 20 second 16:9 launch film, 1920x1080 stage rendered at 3840x2160, frame numbers at 29.97 fps (f0βf596). Mac-desktop-to-brand story with a premium SaaS-ad feel: warm off-white, navy and sky blue, real photo wallpapers, crisp UI. Motion law for EVERY entrance and settle: p(n) = 1 β 0.61Β·0.78^(nβ1). That is 39% of the distance on the first frame, then the remainder decays 22% per frame. Fast snap, soft landing. Exits do the opposite: they accelerate about 1.5Γ per frame into the cut, and the next shot starts already moving the same way. Background and UI always ride separate cameras. Zooms are crisp (no blur). Whips stay crisp too unless stated. Palette: page #F3F1EE, ink #121212, navy #294376, blues #42699D #5A82B4 #769CC2, teal #57D0B4, sky #7CC9E4. Type: Inter 400/500/600. No purple, violet or magenta anywhere. Story: a dock grows on a sunset desktop β the cursor clicks app after app (chat, video call, board), whip after whip β every window flies onto the desktop at once β the desktop shrinks into a laptop under "Your launch video takes too many weeks." β "Zero keyframes" rolls to "Zero timeline" over a living blue colour field β the logo spins in and the wordmark washes on β the product's own chat app types the request and sends it β split screens: "Every camera move." / "Every transition." β "All in one prompt" over the field β the badge β the ink end mark. Banned: crossfades, ease-in-out on any measured move, smoothing keyframes, frozen frames (except the final hold), real public figures, stock UI kits, Math.random, copying any real brand's words. </direction> <structure> Coordinates are px on the 1920x1080 stage. Music grid: eighth notes every 8.97 frames, phase 0.433 s. Hard cuts at f52, 76, 94, 118, 153, 188, 225, 246, 281, 335, 357, 419, 509, 548, 570: keep these exact frames. S1 f0β51, dock on the desktop: Wallpaper: a calm sunset photo (still water, distant islands), softened 3 px, on its own camera. Camera scale 1.0 (f0) β 1.15 (f1) β 1.25 (f2) β 1.33 (f3) β 1.45 (f5) β 1.57 (f8) β 1.66 (f12) β 1.74 (f18) β 1.77 (f23), jump to 1.87 on f24, hold. Camera x (screen px of the scene origin): 0 β β473 (f6) β β627 (f12) β β680 (f18) β β645 (f23) β β735 (f24) β β520 (f30) β β480 (f36) β β466 (f42). [β¦] Dock: a frosted pill (white 14%, backdrop blur 18, 1.2 px rim at white 32%, radius 26% of height) at scene x663β1387, y468β632 (f0: a smaller empty pill x632β1288, y490β596). [β¦] Icons pop on f1, 3, 4, 6, 7. Every icon after the first lands 18 px right and settles in 2 frames. The dock rides its own camera at 0.75Γ the wallpaper's scale until f23, then exactly 1.0 from f24. In the f43β51 whip it leads the wallpaper by up to 50 px. Cursor: black macOS arrow with white outline, 25 px tall at scene scale. [β¦] Click f36β44: the icon scales to 0.83 (origin 50% 80%) by f40 and back by f45. [β¦] A 5 px white running dot appears under the icon at f40 and is full size by f42. [β¦] Chat list x0β500: rows 134 px tall, cut-off circular avatars, name 27 px/600, preview 25 px grey, time right-aligned. Selected row #F1EFEC. [β¦] 25.5 px text, radius 14, small grey times, coral double ticks. Composer bar y897β997: "+", a 61 px pill input, emoji, mic. [β¦] At f56 a new outgoing bubble "Works best." pops from its bottom-right corner: scale 0.47 (f56), 0.86 (f58), 1 (f60). [β¦] S4 f94β117, video call: A dark window 1286x648 (radius 14, #1C1C1E) on the plain page at x317, rising y391 β 326 β 300 β 280 β 265 β 253 β 244 β 236 β 228 β 226 β 223 β 220 β 219 β 218. Inside: a top bar with traffic lights and an amber shield; five 137x76 participant tiles from x292 with name tags; a speaker tile 826x464 at (230,120) with a 2 px amber border holding a black-and-white stock portrait (never a real person); [β¦] S6 f153β187, desktop fills: The wallpaper zooms out on its own camera (1.12 β 1.0 by f175). The windows layer keeps x fixed and glides up: offset 166, 117, 94, 78, 65, 54, 45, 37, 31, 25, 20, 16, 12, 9, 6, 4, 2, 1, 0 (f171). [β¦] Menu bar 42 px, translucent navy, drops in f164β166: "β [App] File Edit View Go Window Help", "12:43 PM" right. [β¦] a deck trapezoid 882 wide below). One camera scales the laptop and the headline together: laptop x0..x1 = 375..1556 (f188), 490..1436 (f191), 541..1383 (f195), 568..1354 (f200), 577..1344 (f204), 579..1341 (f207), bottom y821. Headline 64 px, letter-spacing β0.03em, word gap 48 px, centred on x954, cap top y220 in the settled layout. Words pop at f191, 194, 198, 201, 204, 208, 211, each fading in over 2 frames. [β¦] f210β224: the laptop's left edge 578 β 577 β 574 β 568 β 557 β 544 β 516 (accelerating), with everything riding it. S8 f225β280, "Zero": Colour field everywhere from here: a horizontal ramp #57D0B4 (0) β #7CC9E4 (.28) β #7AA6E6 (.5) β #4F78CF (.74) β #2C428F (1) under a soft wavy top edge (gaussian Ο β 65 px). [β¦] f246: cut to a small line, 94 px, β0.058em, cap top y495. [β¦] f250: " keyframes" appears whole (not typed). [β¦] The old word moves β1, β4, β8, β16, β32 px and fades; [β¦] f267β280: the line shrinks into the centre: width 644 β 627 (f272) β 597 (f276) β 546 (f279) β 502 (f280). [β¦] Rotation per frame: β90, β64, β52, β43, β36, β30, β25, β21, β18, β15, β12, β10, β8, β6, β5, β3, β2, β1, 0 (f300). [β¦] f299β319: the badge slides left so badge + 33 px gap + wordmark centre on x960. [β¦] A colour wash crosses it leftβright over 22 frames: each letter goes teal β sky β blue β cornflower in 2-frame steps, then ink #16181D. [β¦] S10 f335β356, hero app: The product's own chat app, 1006x715, radius 12: title bar: navy #1F3566, nav icons, a "Search [Product]" pill; [β¦] a channel list panel #EEF2F8, 196 px: workspace name, channels, DMs with greyscale avatars, apps; a white pane with "# general", a date pill, three messages with reactions and reply threads, and a composer with a blue send button #42699D. Over an aerial ocean photo on its own camera (scale 1 β 0.85, ease-out). [β¦] Typing "make a launch video for my app" from f359 at ~1.4 chars per frame, caret on. [β¦] Press f403β405: the button brightens to 155% with an 18 px glow, then releases over 5 frames. S12 f419β508, split: White page. [β¦] Text 52 px Inter, β0.03em, left = card right + 90, cap top y513: "Every camera move." types f422β434. f461β478: the card (1380 wide) slides right, left edge 53, 132, 346, 399, 432, 457, 477, 494, 508, 520, 531, 540, 548, 555, 562, 567, 572, 576 β 596 (f488), pushing the old line off-frame. [β¦] f491β508: everything rises 0 β β2 β β6 β β12 β β21 β β35 β β59 β β120 px. [β¦] "All in one prompt" 88 px white, left edge fixed at x665, cap top 700 (f510) β 668 β 644 β 624 β 606 β 588 β 571 (f516) β 536 (f520) β 508 (f526) β 499 (f530) β 495 (f534). [β¦] Complete and all white by f527. [β¦] S15 f570β596: the ink version of the badge (#121212 square, white glyph, no ring) 220 px centred. Final hold (the only frozen stretch). [β¦] One HTML page drawn by seek(t) as a pure function of the frame number. No CSS transitions, no timers, no Math.random (seeded hashes only). [β¦] Never smooth these tables. [β¦] Separate camera transforms per layer (wallpaper, dock/windows, cursor). Cursor = one SVG macOS arrow reused everywhere. The colour field is an SVG path through 33 edge points per frame with a gaussian blur, filled by the ramp gradient. [β¦] Before rendering, scan every table for one-frame outliers and bad first/last values. A single bad number is a visible glitch, so block the render if any exist. [β¦] Airy pad 0β9 s, then the groove from f270 (kick, clap on 2 and 4, hats on eighths, bass, plucked arp), fullest 12.5β14.5 s, fading under the end mark. [β¦] Render with Playwright at deviceScaleFactor 2, one screenshot per frame after fonts and images load. Encode H.264 yuv420p at 30000/1001 and mux the audio without -shortest (it drops the last frames). [β¦] Measure text only after the fonts load. [β¦] Keep it centred on x960 and slide the badge further left. Busy, high-texture wallpapers strobe on the whips: use a calm photo and soften it, don't add blur. The window fly-in start pose must be close (+150, +300). [β¦] The first letter at f510 must flash navy too. A frozen field at f509β510 reads as a glitch, so keep the edge drifting every frame. Faces must match names, and no avatar can show a backing layer. Run a motion critic and a design critic (separate agents, default stance reject) and fix what they find before showing me. [β¦]
Sign in to see the full prompt
Continue with:
By logging in, you agree to our Terms of Use and Privacy Policy
Usage
This prompt is designed for use with creative. Copy the prompt content above and paste it into your preferred AI tool.
For best results, you may customize the placeholders (indicated by square brackets or capital letters) with your specific requirements.
References
- Category: creative Prompts
- Source: https://x.com/notdwd/status/2105772126368374969
Talk
0 comments