Prompt Motion lub vev xaib tshaj tawm
Kev Ceeb Toom
Nug kuv txog: qhov URL ntawm lub tsev khaws puav pheej (lub neej ntawd www.prompt-motion.com/), ib qho nkag uas nws qhov kev ceeb toom tau pom ntawm qhov screen, thiab ib txoj kev tsis muaj nqi royalty nyob ib ncig ntawm 120 BPM nrog qhov poob meej (piv txwv li Mixkit). Ib qho kev tshaj tawm 23-feeb 16: 9 rau cov duab kos ntawm Claude cov yeeb yaj kiab ua yeeb yam, tsim los ntawm lub xaib nws tus kheej xwb: nws lub header tiag tiag, nws lub grid tiag tiag ntawm autoplaying previews, nws nplooj ntawv nkag tiag tiag thiab prompt. Siv daim tawv nqaij ntawm lub xaib: nplooj ntawv dawb ze li, cov tshuaj dub, ib lub UI font (Geist), thiab Geist Mono rau cov ntawv nyeem sai. Ib qho cim qhia (liab-txiv kab ntxwv #F0442C), tsuas yog siv rau lub cim qhia, lub halo ntawm tus cursor thiab lub cim teev ntawm URL. Ib lub koob yees duab txuas ntxiv mus rau ib txheej "ntiaj teb". Yeej tsis muaj ob lub koob yees duab txav mus los ib zaug. Txhua daim vis dis aus ntawm qhov screen nqa nws tus tsim @handle, raws nraim li lub xaib qhia nws. Txwv: lub pob "Tsim" lossis lwm yam ntxwv uas lub xaib tsis muaj, cov lej tsim tawm, txhais lus cov lus cim, ploj mus rau txhua yam, daim npav iav, gradients, hom bouncy, tuav tuag. 120 BPM, 46 lub suab. b0–2: tus ncej 0 yog ib zaj yeeb yaj kiab tiag tiag, puv nkaus. Lub koob yees duab rub rov qab mus txog thaum nws tsuas yog thawj zaug xwb daim npav nyob rau ntawm nplooj ntawv tseem ceeb ntawm lub xaib. Lub header, tom qab ntawd thawj ib nrab ntawm cov lus piav qhia, tsaws rau ntawm b1. b2–9: tuav ntawm nplooj ntawv nyob: header ntxiv rau 3-kab masonry ntawm kev ua si saib ua ntej. b9–13: lub grid scrolls, ces lub koob yees duab whips rau hauv ib lub pobzeb kom txog thaum nws puv-bleed. b13–16: suab paj nruag poob qis. Peb zaj yeeb yaj kiab puv-reles los ntawm lub gallery, ib zaj nkauj txhua zaj, txiav nyuaj, txhua tus nrog ib lub qhov kov tsaus nti sab hauv thaj chaw nyab xeeb. b16–21: lub reel kawg rov qab mus rau hauv nws tus kheej lub pobzeb (qhov sib tw txiav). Tus cursor nrog lub halo accent hovers ib lub pobzeb thiab nyem. b21–26: lub pobzeb ntawd tawg paj rau hauv nws nplooj ntawv nkag: cov yeeb yaj kiab sab laug; tus sau, lub npe, Qauv / Stack / Tshaj tawm thiab qhov kev qhia sai sai ntawm sab xis. b26–32: lub koob yees duab thawb 1.5× mus rau hauv qhov kev ceeb toom thaum lub yees duab txav tawm. Ib qho khoom siv ua kom pom tseeb zoo nkauj sweeps ib kab lus. Tus cursor nias Copy, uas hloov mus ua "Copied". b32–46: nplooj ntawv swb tawm sab laug. Cov ntsiav tshuaj "Luam theej" tsa, rov sau dua rau URL thiab docks. Tom qab ntawd " Prompt Motion " thiab ob qho tib si ib nrab ntawm cov lus piav qhia av, thiab ib daim phiaj ntawm cov vuas tiag tiag sawv ntawm sab xis. Tus ncej kawg yog daim ntawv tshaj tawm: ob lub vuas tag nrho, ob lub tes tuav pom. 1. Remotion, 1920x1080, 30 fps. Txhua lub cue nyob hauv timeline.ts (hauv beats) thiab txhua txoj hlua hauv copy.ts. Cov xwm txheej tsis muaj cov lej khawv koob. 2. Tshawb xyuas lub xaib ua ntej: cov lus piav qhia, cov tes tuav, cov avatars, saib ua ntej MP4 s thiab cov yeeb yaj kiab puv-res, ntxiv rau ib qho cov lus qhia nkag. Hais txhua yam raws li qhov tseeb. 3. Tso daim duab ib zaug rau hauv qhov chaw sib koom ua ke thoob ntiaj teb. Tsav lub koob yees duab raws li (tsom x, tsom y, log-scale) cov kab. Lub vojvoog ntawm lub ces kaum ntawm cov pobzeb mus rau 0 thaum cov pobzeb mus txog qhov puv nkaus, yog li ntawd rub rov qab, lub nplawm-hauv thiab qhov phim-txiav rov qab yog txhua yam raws nraim. 4. Ib lub pobzeb uas ua si ua ntej lub burst siv tib cov ntaub ntawv full-res nrog rau qhov offset startFrom, yog li ntawd tus nplawm tsaws rau ntawm qhov tawg thawj zaug. 5. Cov MP4 saib ua ntej tsis ua haujlwm zoo, thiab ntau yam muaj cov ntuag tawv. Khiav scdet rau txhua daim clip. Tsuas yog voj qhov rais uas tsis muaj qhov txiav sab hauv, nrog rau 12-ncej yaj ntawm qhov sib txuas, thiab stagger txhua lub pobzeb theem yog li cov pobzeb nyob sib ze yeej tsis hloov pauv ntawm tib lub thav duab. 6. Siv ib tus cursor uas nyob rau ntawm qhov chaw khawm live, vim tias lub koob yees duab pheej txav mus los thaum lub sijhawm tuav. 7. Kho txoj kev kom haum rau 120 BPM nrog nws qhov poob ntawm qhov tawg. Tso SFX los ntawm lawv cov ncov ntsuas. Sau cov suab nrov rov qab rau hauv cov nkauj uas tawg rau hauv txoj kev. Sib tov rau −14 LUFS. 8. Tsim cov duab ntawm txhua qhov txiav ua ntej ua tiav qhov kev tsim duab tag nrho. Khiav QA rau lub sijhawm khov thiab ib-ncej snaps. Tom qab ntawd muaj ib tug neeg thuam tshiab uas tsis tau tsim nws los tshuaj xyuas qhov render, thiab kho qhov nws pom. Cov yeeb yaj kiab tiag tiag nqa lawv tus kheej HUDs, cursors thiab txiav. Khaws cov overlays (kov cov chips, peb tus cursor) kom huv si ntawm lawv, thiab tsis txhob muab ib daim clip uas txiav hnyav tso rau qhov twg uas tus ncej yuav tsum xis nyob. Yog tias xim nplooj ntawv phim keeb kwm yav dhau ntawm daim clip, lub pobzeb yuav ploj mus; muab cov pobzeb ib kab plaub hau 1px. Thaum koj thawb lub koob yees duab, xyuas lub thav duab kawg: cov kab header thiab meta tuaj yeem nkag mus rau hauv cov kab ntug.
Ask me for: the gallery URL (default www.prompt-motion.com/), one entry whose prompt
gets shown on screen, and a royalty-free track around 120 BPM with a clear drop (e.g. Mixkit).
A 23-second 16:9 promo for a gallery of Claude-made motion videos, built only from the site itself:
its real header, its real grid of autoplaying previews, its real entry page and prompt.
Use the site's skin: near-white page, black pills, one UI font (Geist), and Geist Mono for prompt text.
One accent (red-orange #F0442C), used only for the highlighter, the cursor halo and the dot on the URL.
One continuous camera over a single "world" layer. Never two camera moves at once.
Every clip on screen carries its creator's @handle, exactly as the site shows it.
Banned: a "Generate" button or any feature the site doesn't have, invented numbers, paraphrased
taglines, fades on everything, glass cards, gradients, bouncy type, dead holds.
120 BPM, 46 beats.
b0–2: frame 0 is one real reel, full-bleed. The camera pulls back until it is just the first
card on the site's home page. The header, then the tagline's first half, land on b1.
b2–9: hold on the live page: header plus a 3-column masonry of playing previews.
b9–13: the grid scrolls, then the camera whips into one tile until it is full-bleed.
b13–16: the music drops. Three full-res reels from the gallery, one beat each, hard cuts,
each with a dark handle chip inside the safe area.
b16–21: the last reel shrinks back into its own tile (a match cut). A cursor with an accent halo
hovers a tile and clicks.
b21–26: that tile blooms into its entry page: the video on the left; author, title,
Model / Stack / Posted and the prompt on the right.
b26–32: the camera pushes 1.5× into the prompt while the video slides out. A solid accent highlighter
sweeps one phrase. The cursor presses Copy, which turns into "Copied".
b32–46: the page slides off left. The "Copied" pill lifts, relabels to the URL and docks.
Then "Prompt Motion" and both verbatim halves of the tagline land, and a rail of real tiles
rises on the right. The last frame is the poster: two whole tiles, both handles visible.
1. Remotion, 1920x1080, 30 fps. Every cue lives in timeline.ts (in beats) and every string in copy.ts.
Scenes contain no magic numbers.
2. Scrape the site first: tagline, handles, avatars, preview MP4s and full-res videos, plus one
entry's prompt. Quote all of it verbatim.
3. Lay out the gallery once in world coordinates. Drive the camera as (focus x, focus y,
log-scale) tracks. Tile corner radius goes to 0 as a tile reaches full-bleed, so the
pull-back, the whip-in and the match-cut back are all exact.
4. A tile that plays before the burst uses the same full-res file with an offset startFrom,
so the whip lands on the burst's first frame.
5. The preview MP4s don't loop cleanly, and many contain hard cuts. Run scdet on every clip.
Loop only windows with no cut inside them, with a 12-frame dissolve at the seam, and stagger
each tile's phase so neighbouring tiles never change on the same frame.
6. Use one cursor that homes on the live button position, because the camera keeps creeping
during holds.
7. Conform the track to 120 BPM with its drop on the burst. Place SFX by their measured peaks.
Fill the track's own breaks with reversed whooshes into the hits. Mix to −14 LUFS.
8. Render stills at every cut before a full render. Run QA for frozen time and one-frame snaps.
Then have a fresh critic who didn't build it review the render, and fix what it finds.
Real gallery clips carry their own HUDs, cursors and cuts. Keep overlays (handle chips, our cursor)
clear of them, and don't put a cut-heavy clip anywhere the frame should feel calm.
If the page color matches a clip's background, the tile disappears; give tiles a 1px hairline.
On a camera push, check the last frame: the header and meta rows can drift into the edge bands.
Cov lus qhia tau los ntawm tus ncej @antonio_kodheli.
- Qauv
- Opus 5.5
- Pawg
- Remotion
- Luam tawm
Ua ib daim video zoo li no
Ua cov yeeb yaj kiab zoo li no koj tus kheej—7 npaug pheej yig dua li API—nrog peb qhov txuas ntxiv Google Chrome.. Ua haujlwm nrog Claude ntawm MCP: koj piav qhia txog txoj haujlwm, thiab qhov txuas ntxiv tswj cov txheej txheem tsim los ntawm qhov kev ceeb toom mus rau cov ntaub ntawv tiav. Nws tsim cov yeeb yaj kiab, sib sau ua ke, hais lus rau lawv, thiab txhais lus rau lawv.
Automation — MCP для Google Flow, Google Vids и Claude
TikTok Symphony Creative Studio MCP Claude Code
SeedFlow — Seedance 2.5 в Dreamina, Qwen-Audio-3.1-TTS и Claude MCP