ai21.net
언어

<inputs>

<inputs> — 1

프롬프트

<inputs>
Ask me for: my product, the exact request a user types into it, 6 to 8 photos for the result cards, a royalty-free song around 130 BPM with a clear drop (Mixkit, free for commercial use), and my brand mark for the end card. If I skip anything, use the defaults: the food-ordering story below, food photos from Pexels (fire noodles, birria tacos, hot chicken, buffalo wings, smash burger, spicy ramen), and Mixkit "Cat Walk".
</inputs>

<direction>
A 15-second product launch film, 1920x1080 at 60fps. 2D only, one continuous take. No fades, blurs or cuts: each scene grows from the last. Text rises from a mask line, buttons expand into pages, and color floods from one object before shrinking into another. Give the camera one eased move per scene, and never zoom in and out consecutively.

Look: warm white canvas (#f5f5f2), black UI (#0e0e10), lime accent (#cdf24f), orange (#ff6a2a), and a blue send button (#2f6bff). Add an Apple Intelligence-style iridescent glow around the input: a blurred conic gradient rotating through pink, orange, lime, cyan and violet. Use real food photography on dark cards, Geist for UI and a serif for the product name on the end card.

Banned: crossfades, blur-ins, 3D, particles, camera moves that reverse direction, holds longer than 1s, anything that feels like a template.
</direction>

<structure>
130 BPM, 32 beats (14.8s). Start the song 12 beats before its drop.

Beats 0-6, ask: push slowly into the glowing composer, about 3x zoom. Type the request over three fixed lines with a natural keystroke rhythm:
"I'm really hungry, I don't know
what I want but something
spicy, crispy and filling"

Beat 6, send: press the send button. A lime ripple spreads from it and transforms the message into a chat bubble. Pull back once to reveal the phone around it (428x900 screen, 11px black bezel, 9:41 status bar).

Beats 6-12, think: the send button grows into an orange wok, a half-disc with a thin handle. It tosses 6 colorful ingredients on beats 8, 9, 10 and 11 beneath the shimmering text "Finding something for you…".

Beat 12, the drop: a lime circle expands from the wok to fill the frame in about 0.35s. Dark food cards (330x440, radius 28, photo on top, name, one-line description, price and rating) burst in from the center. Slide the strip across three cards and land on "Fire Noodles", which lifts with a "Best match" pill.

Beats 16-21, chat: the lime contracts back into the user's bubble, carrying its words as the chosen card flies into its slot. "Found it. Fire Noodles from Wok & Fire, smoky, spicy and seriously filling." rises in, followed by "Want me to order it for you?" Then show two pills: "Order now" in black and "More options" outlined. The cursor clicks Order now → spinner → "✓ Ordered".

Beats 21-32, outro: the black button expands into the page, staying pill-shaped as it reaches the edges while the camera pushes into it. Its label grows to headline size, then slides away. Bring in "You were craving noodles." and "Now it's on the way." word by word (92px, white on black). A courier dot follows a route to a pin. The pin becomes the brand mark, and the wordmark wipes out from behind it, with "made with" above and the product name below.
</structure>

<build>
1. One HTML file, 1920x1080. Compute every style from time inside seek(t): no CSS transitions, timers or state carried between frames.
2. Use one camera transform on a container, keyed by [time, zoom, x, y] with eased segments and zoom interpolated in log space.
3. Use closed-form step-response springs for every pop and settle.
4. Make every handoff a shared element: the lime flood carries a copy of the bubble's words, and the button carries its label into the page.
5. Sound: use a downloaded Mixkit SFX for each event - typing, send pop, each toss, drop impact, card swoosh, click, success tone, page-fill whoosh and mark sparkle. Place each by its measured peak and loudnorm to -14 LUFS.
6. Render with Playwright at 60fps using 8 subframes per frame, blended with ffmpeg tmix. Review every fast moment frame by frame and scan the full video frame by frame.
</build>

한국어 번역

<inputs>
나에게 물어봐: 내 제품, 사용자가 그 제품에 입력하는 정확한 요청, 결과 카드에 쓸 사진 6~8장, 명확한 드롭이 있는 약 130 BPM의 로열티 프리 곡(Mixkit, 상업적 사용 무료), 그리고 엔드 카드에 쓸 내 브랜드 마크. 내가 뭔가를 건너뛰면 기본값을 사용해: 아래의 음식 주문 스토리, Pexels의 음식 사진(파이어 누들, 비리아 타코, 핫 치킨, 버팔로 윙, 스매시 버거, 매운 라면), 그리고 Mixkit "Cat Walk".
</inputs>

<direction>
15초 제품 런칭 필름, 1920x1080 60fps. 2D만, 원 컨티뉴어스 테이크. 페이드, 블러, 컷 없음: 각 장면은 이전 장면에서 자라나. 텍스트는 마스크 라인에서 솟아오르고, 버튼은 페이지로 확장되며, 색은 한 오브젝트에서 넘쳐흐른 뒤 다른 오브젝트로 줄어들어. 장면마다 카메라에 이징된 무브를 하나씩 주고, 연속해서 줌 인과 줌 아웃을 하지 마.

룩: 따뜻한 화이트 캔버스(#f5f5f2), 블랙 UI(#0e0e10), 라임 액센트(#cdf24f), 오렌지(#ff6a2a), 블루 전송 버튼(#2f6bff). 입력창 주위에 Apple Intelligence 스타일의 무지갯빛 글로우를 추가해: 핑크, 오렌지, 라임, 시안, 바이올렛을 지나며 회전하는 블러 처리된 콘익 그라디언트. 어두운 카드에는 실제 음식 사진을 사용하고, UI에는 Geist, 엔드 카드의 제품명에는 세리프를 사용해.

금지: 크로스페이드, 블러 인, 3D, 파티클, 방향이 반전되는 카메라 무브, 1s를 넘는 홀드, 템플릿처럼 느껴지는 모든 것.
</direction>

<structure>
130 BPM, 32비트(14.8s). 곡은 드롭 12비트 전에 시작해.

비트 0-6, 질문: 글로우가 있는 컴포저로 천천히 푸시 인, 약 3배 줌. 자연스러운 타건 리듬으로 고정된 세 줄에 걸쳐 요청을 타이핑해:
"I'm really hungry, I don't know
what I want but something
spicy, crispy and filling"

비트 6, 전송: 전송 버튼을 눌러. 라임 리플이 버튼에서 퍼지며 메시지를 채팅 버블로 변환해. 한 번 풀백해서 그 주위의 폰을 드러내(428x900 화면, 11px 블랙 베젤, 9:41 상태 바).

비트 6-12, 생각: 전송 버튼이 오렌지 웍으로 자라나, 얇은 손잡이가 달린 반원판. 일렁이는 텍스트 "Finding something for you…" 아래에서 비트 8, 9, 10, 11에 걸쳐 6개의 다채로운 재료를 던져.

비트 12, 드롭: 라임 원이 웍에서 확장되어 약 0.35s 만에 프레임을 채워. 어두운 음식 카드(330x440, 반경 28, 상단 사진, 이름, 한 줄 설명, 가격과 평점)가 중앙에서 터져 나와. 스트립을 세 장의 카드 위로 슬라이드해 "Fire Noodles"에 착지시키고, 그 카드는 "Best match" 필과 함께 떠올라.

비트 16-21, 채팅: 라임이 다시 사용자의 버블로 수축하며, 선택된 카드가 제자리로 날아가는 동안 그 말들을 옮겨 실어. "Found it. Fire Noodles from Wok & Fire, smoky, spicy and seriously filling."이 떠오르고, 이어서 "Want me to order it for you?"가 떠올라. 그다음 두 개의 필을 보여줘: 블랙의 "Order now"와 아웃라인의 "More options". 커서가 Order now를 클릭 → 스피너 → "✓ Ordered".

비트 21-32, 아웃트로: 블랙 버튼이 페이지로 확장되며, 가장자리에 닿을 때까지 필 모양을 유지하고 카메라는 그 안으로 푸시 인해. 버튼의 라벨은 헤드라인 크기로 자라난 뒤 슬라이드되어 사라져. "You were craving noodles."와 "Now it's on the way."를 단어 하나씩 등장시켜(92px, 블랙 위 화이트). 배달원 점이 경로를 따라 핀으로 이동해. 핀이 브랜드 마크가 되고, 워드마크가 그 뒤에서 와이프되어 나오며, 위에는 "made with", 아래에는 제품명이 놓여.
</structure>

<build>
1. HTML 파일 하나, 1920x1080. 모든 스타일을 seek(t) 안에서 시간으로부터 계산해: CSS 트랜지션, 타이머, 프레임 간 이월 상태 없음.
2. 컨테이너에 카메라 트랜스폼 하나를 사용하고, [time, zoom, x, y]로 키잉하며 이징된 세그먼트와 로그 공간에서 보간되는 줌을 사용해.
3. 모든 팝과 안정에 closed-form 스텝 응답 스프링을 사용해.
4. 모든 핸드오프를 공유 요소로 만들어: 라임 플러드는 버블의 말을 복사해 나르고, 버튼은 자신의 라벨을 페이지 안으로 옮겨 실어.
5. 사운드: 각 이벤트에 다운로드한 Mixkit SFX를 사용해 - 타이핑, 전송 팝, 각 토스, 드롭 임팩트, 카드 스워시, 클릭, 성공 톤, 페이지 필 워시, 마크 스파클. 각각을 측정된 피크에 배치하고 -14 LUFS로 loudnorm해.
6. 60fps로 Playwright로 렌더링하고, 프레임당 8 서브프레임을 사용하며 ffmpeg tmix로 블렌딩해. 모든 빠른 순간을 프레임 단위로 검토하고 전체 영상을 프레임 단위로 스캔해.
</build>

출처

원작자
ultimaxbt
게시일
2026-10-08(由推文 ID 反解)
원문 출처
원문 보기 ↗
수록 출처
yihui-dev/awesome-opus5-5-videos · ultimaxbt-549714 · MIT