Рекламный ролик сайта Prompt Motion
Промпт
Запросите у меня: URL галереи (по умолчанию www.prompt-motion.com/), одну запись, для которой предназначен запрос. На экране отображается трек без авторских прав, примерно 120 BPM с четким дропом (например, Mixkit). 23-секундный рекламный ролик в формате 16:9 для галереи видеороликов, созданных Claude и собранных исключительно с самого сайта: его настоящий заголовок, его настоящая сетка автоматически воспроизводимых превью, его настоящая страница входа и подсказка. Используйте оформление сайта: почти белая страница, черные "таблетки", один шрифт пользовательского интерфейса (Geist) и Geist Mono для текста подсказок. Один акцент (красно-оранжевый #F0442C), используемый только для выделения текста, ореола курсора и точки в URL-адресе. Одна непрерывная камера на одном слое «мира». Никогда не происходит одновременное движение двух камер. Каждый видеоролик на экране содержит никнейм его создателя (@handle), точно такой, как он указан на сайте. Запрещено: кнопка «Сгенерировать» или любая функция, которой нет на сайте, вымышленные числа, перефразированные числа. Слоган, плавные переходы цвета на всем, стеклянные карточки, градиенты, упругий шрифт, мертвая фиксация. 120 BPM, 46 ударов. b0–2: кадр 0 — это один настоящий рулон, без кадрирования. Камера отъезжает назад, пока не останется только первый кадр. Карточка на главной странице сайта. Заголовок, а затем первая половина слогана, располагаются на блоке b1. b2–9: удерживайте на странице воспроизведения: заголовок плюс трехколоночная кладка с предварительными просмотрами воспроизведения. b9–13: сетка прокручивается, затем камера резко перемещается к одному фрагменту, пока он не заполнит всё пространство экрана. b13–16: музыка стихает. Три полноразмерных ролика из галереи, по одному такту на каждом, резкие переходы. В каждой из них внутри сейфовой зоны находится темный чип на ручке. b16–21: последний кадр сжимается обратно в свой собственный фрагмент (компиляция). Курсор с акцентным ореолом. наводит курсор на плитку и щелкает. b21–26: этот фрагмент текста переходит в свою вводную страницу: видео слева; автор, название, Модель / Стек / Опубликовано и подсказка справа. b26–32: камера сдвигается в 1,5 раза в сторону подсказки, в то время как видео выдвигается. Яркий акцентный маркер. Пролистывает одну фразу. Курсор нажимает «Копировать», после чего появляется надпись «Скопировано». b32–46: страница сдвигается влево. Кнопка «Скопировано» поднимается, меняет метку на URL-адрес и закрепляется. Затем появляется надпись «Prompt Motion» и обе дословные части слогана, а также ряд настоящих плиток. Справа поднимается. Последний кадр — плакат: две целые плитки, видны обе ручки. 1. Remotion, 1920x1080, 30 кадров в секунду. Каждый фрагмент находится в файле timeline.ts (в битах), а каждая строка — в файле copy.ts. В сценах нет магических чисел. 2. Сначала проведите парсинг сайта: слоган, никнеймы, аватары, предварительные просмотры в формате MP4 и видео в полном разрешении, а также один файл. Задание к записи. Процитируйте всё дословно. 3. Разместите галерею в мировых координатах. Управляйте камерой следующим образом (фокус по оси X, фокус по оси Y, (логарифмическая шкала) треки. Радиус скругления углов плитки становится равным 0, когда плитка достигает полного заполнения, поэтому Отведение мяча назад, вбрасывание и подрезка с подгонкой – все выполнено точно. 4. В фрагменте, воспроизводимом перед началом воспроизведения, используется тот же файл в полном разрешении со смещением startFrom. Таким образом, удар приходится на первый кадр серии. 5. Предварительный просмотр MP4 не зацикливается корректно, и во многих из них есть резкие обрывы. Запустите scdet для каждого клипа. Окна с петлями без внутренних вырезов, с 12-рамочным переходом по шву и смещением. Фаза каждого фрагмента сохраняется, поэтому соседние фрагменты никогда не меняются на одном и том же кадре. 6. Используйте один курсор, который наводится на положение кнопки "В прямом эфире", потому что камера постоянно смещается. во время ожидания. 7. Подгоните трек под темп 120 BPM с падением темпа на пике. Разместите звуковые эффекты по их измеренным пиковым значениям. Заполните собственные паузы трека обратными свистами, переходящими в основные моменты. Сведение до -14 LUFS. 8. Перед полным рендерингом выполняйте рендеринг отдельных кадров на каждом этапе монтажа. Проведите контроль качества для проверки застывшего времени и покадровых снимков. Затем пусть кто-нибудь, кто не участвовал в создании проекта, проверит рендер и исправит обнаруженные ошибки. В реальных видеороликах из галереи есть свои собственные элементы интерфейса, курсоры и фрагменты. Сохраняйте наложения (обрабатывайте фрагменты, используйте наш курсор). Держитесь от них подальше и не размещайте зажимы с большим количеством резьбы в тех местах, где рамка должна быть устойчивой. Если цвет страницы совпадает с фоном фрагмента, фрагмент исчезает; фрагментам следует придавать тонкую линию толщиной 1 пиксель. При изменении положения камеры проверьте последний кадр: строки заголовка и метаданных могут смещаться в сторону краевых полос.
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.
Промпт взят из поста @antonio_kodheli.
- Модель
- Opus 5.5
- Стек
- Remotion
- Опубликовано
Сделать такое видео
Снимайте такие видео сами — в 7 раз дешевле, чем по API, через наше расширение для Google Chrome. Работают с Claude по MCP: вы описываете задачу, расширение ведёт генерацию от промпта до готового файла. Генерирует видео, собирает, озвучивает, переводит.
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