UGC-mainosgeneraattorin mainos
Kehote
Pyydä minulta: tuotteen nimi ja yhden rivin mittainen lupaus, 3–5 käyttöliittymämomenttia näytettäväksi, yksi korostusväri, 10–20 omistamaani pystysuoraa klippiä ja rojaltivapaa kappale, jossa on selkeä downstream-tilanne (esim. Mixkit, ilmainen kaupalliseen käyttöön). Huippuluokan minimalismia. Yksi idea kuvaa kohden, paljon tyhjää tilaa, yksi tehosteväri, yksi puhdas sans (Geist tai Inter) tarkalla seurannalla. Maskatun fontin paljastukset, täsmäävät leikkaukset, yksi sujuva kamerakieli. Vain oikeaa materiaalia, ei koskaan paikkamerkkikortteja. Ei pisteitä näytöllä näkyvässä tekstissä. Kielletyt: iskuaaltorenkaat, hiukkaspurkaukset, RGB-jako, kameran tärinä, linssiheijastukset, neonhehkut, ruudukkopohjat, vilkkuvat taustat, pomppiva keasing. 10 iskua 120 BPM:n nopeudella, 2 sekuntia kukin. Tahti 1: koukku pysähtyy sana sanalta tahdin eri osumille. Tahti 2: yksi koukkusana muuttuu tuotteen käyttöliittymäksi. Kursori kirjoittaa ja napsauttaa. Pudotus: painikkeesta avautuu ympyrä pimeään näkymään. Sitten yksi liike per palkki: seinä oikeita videoleikkeitä skannausviivalla ja kolmella voittajalla, avaintuloste isolla fontilla, 3D-karuselli oikeita videoita lattiaheijastuksilla ja liikkeestä sumennettu piiska yhdelle sankarin videoleikkeelle, sankari puhelimessa paneelin vieressä, joka vaihtuu tuloksiksi, suuret tilastot push-leikkauksista, kolmen sanan tikkeri, logon paljastus, häivytys mustaksi. 1. Yksi HTML tiedosto, jonka koko on 1920x1080. Jokainen tyyli lasketaan sisäisen ajan perusteella. http:// window.seek(t): ei CSS animaatioita, ei ajastimia, ei tilaa kehysten välillä. 2. Oikea video: pura klippejä 30 fps:n JPEG-sekvensseiksi ffmpeg llä ja vaihda kuvalähteitä kehystä kohden. Seek odottaa kuvan dekoodausta. 3. Analysoi kappaletta Numpylla: tempo, tahdin ruudukko, energia tahtia kohden, drop. Kalibroi ruudukko todellisten bassoiskujen mukaan. Jokainen leikkaus on alatahdilla, jokainen käyttöliittymän isku tahdilla. 4. Renderöi Playwright: 3 aliruutua ruutua kohden t miinus, kohdalla ja plus 1/240 sekunnin nopeuksilla, sekoita sitten ffmpeg tmix saadaksesi todellisen liike-epäterävyyden 60 fps:n nopeudella. 5. Sijoita jokainen äänitehoste niin, että sen mitattu huippu, ei tiedoston alku, osuu tapahtumaan. Pidä tehosteet hiljaisina musiikin alla. Äänenvoimakkuuden säätö -14 LUFS:ään. 6. Tarkista vähintään 20 kuvaa ennen täyttä renderöintiä. Korjaa kaikki epätasainen, päällekkäinen tai vaikeasti luettava. Älä koskaan aseta läpinäkyvyyttä tai suodatinta preserve-3d-elementille, koska se litistyy ja molemmat pinnat näkyvät. Häivytä sen sijaan sen kääre. Mittaa elementtien sijainnit suorituksen aikana vastaavien leikkausten varalta. Käytä vain musiikkia ja äänitehosteita, joiden lisenssi sallii kaupallisen käytön. Kysy minulta syötteet ja näytä sitten minulle kuvakäsikirjoitus, jossa on kaikki ajoitukset iskuruudukossa, ennen kuin kirjoitat koodia.
Ask me for: the product name and a one-line promise, 3 to 5 UI moments to show, one accent color, 10 to 20 real vertical clips I own, and a royalty-free song with a clear drop (e.g. Mixkit, free for commercial use).
High-end minimal. One idea per shot, lots of empty space, one accent color, one clean sans (Geist or Inter) with tight tracking. Masked type reveals, match cuts, one smooth camera language. Real footage only, never placeholder cards. No full stops in on-screen text.
Banned: shockwave rings, particle bursts, RGB split, camera shake, lens flares, neon glows, grid floors, flashing backgrounds, bouncy easing.
10 bars at 120 BPM, 2 seconds each.
Bar 1: the hook lands word by word on the beats.
Bar 2: one hook word morphs into the product UI. A cursor types and clicks.
The drop: a circle opens out of the button into a dark scene.
Then one move per bar: a wall of real clips with a scan line and 3 winners, the key output as big type, a 3D carousel of real videos with floor reflections and a motion-blurred whip onto one hero clip, the hero in a phone next to a panel that flips into results, big stats on push cuts, a 3-word ticker, a logo reveal, a fade to black.
1. One HTML file at 1920x1080. Every style is computed from time inside
http://
window.seek(t): no CSS animations, no timers, no state between frames.
2. Real video: extract clips to 30fps JPEG sequences with ffmpeg and swap img sources per frame. seek awaits the image decodes.
3. Analyze the song with numpy: tempo, beat grid, energy per bar, the drop. Calibrate the grid to the real kick hits. Every cut sits on a downbeat, every UI hit on a beat.
4. Render with Playwright: 3 subframes per frame at t minus, at, and plus 1/240s, then blend with ffmpeg tmix for real motion blur at 60fps.
5. Place each sound effect so its measured peak, not its file start, lands on the event. Keep the effects quiet under the music. Loudnorm to -14 LUFS.
6. Probe 20 or more frames before the full render. Fix anything cluttered, overlapping or hard to read.
Never set opacity or filter on a preserve-3d element, because it flattens and both faces show. Fade its wrapper instead. Measure element positions at runtime for match cuts. Only use music and sound effects whose license allows commercial use.
Ask me for the inputs, then show me a storyboard with every timing on the beat grid before you write any code.
Kehote otettu osoitteesta lähettää @twoclipping.
- Malli
- Opus 5.5
- Pino
- HTML + Playwright
- Julkaistu
Tee tällainen video
Tee tällaisia videoita itse – seitsemän kertaa halvemmalla kuin API:n kautta – Google Chrome -laajennuksellamme.. Toimii Claude kanssa MCP kautta: sinä kuvailet tehtävän, ja laajennus hoitaa luontiprosessin kehotteesta valmiiseen tiedostoon. Se luo videoita, kokoaa ne, äänittää ne ja kääntää ne.
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