Make a 12s motion video in code (1920x1080, 30fps, one HTML file drawing every frame from a single seek(t) function, rendered with Playwright + ffmpeg, with original synthesized sound).
Story: a dark prompt pill on an off-white page types "make a launch video" with a real keystroke rhythm → enter, the button flashes orange and the pill slides up → a 12-frame filmstrip stamps in left to right, one frame per beat at 120 BPM; each frame shows one pose of an orange ball's bounce (squash on contact, stretch mid-air, real arcs) → a playhead sweeps the strip while a big viewer above plays the poses as a flipbook, twice, faster the second time → the strip slides away, "every frame is code." fills the screen, and the ball arcs over and lands as the period.
Rules: arrive fast, land soft (cover 12–19% of the remaining distance per frame); nothing ever freezes (slow push on every hold); stagger 2–4 frames; blur only on fast moves; big and readable on a phone; off-white, ink and one orange only. Sound: a tick per key, a click on enter, a rising note per frame stamp, a thump when the ball lands.
Show me 5 stills first (typing, strip half-built, flipbook, headline, last frame), critique them like a harsh motion director, fix the 3 worst problems, then render.
한국어 번역
코드로 12초 모션 영상을 만드세요(1920x1080, 30fps, 단일 seek(t) 함수로 모든 프레임을 그리는 하나의 HTML 파일, Playwright + ffmpeg로 렌더링, 오리지널 합성 사운드 포함).
스토리: 오프화이트 페이지 위의 어두운 프롬프트 알약이 실제 키 입력 리듬으로 "make a launch video"를 타이핑한다 → 엔터, 버튼이 주황색으로 번쩍이고 알약이 위로 미끄러진다 → 12프레임 필름스트립이 왼쪽에서 오른쪽으로 찍혀 들어오고, 120 BPM에서 비트마다 한 프레임; 각 프레임은 주황색 공이 튀는 한 동작을 보여준다(접촉 시 스쿼시, 공중에서 스트레치, 실제 궤적) → 재생 헤드가 스트립을 훑는 동안 위의 큰 뷰어가 그 동작들을 플립북처럼 두 번 재생하고, 두 번째는 더 빠르다 → 스트립이 미끄러져 사라지고, "every frame is code."가 화면을 가득 채우며, 공이 호를 그리며 날아와 마침표로 착지한다.
규칙: 빠르게 도착하고 부드럽게 착지하세요(프레임당 남은 거리의 12–19%를 이동). 아무것도 멈추지 않게 하세요(모든 홀드에 느린 푸시). 2–4프레임 스태거. 빠른 움직임에만 블러. 휴대폰에서도 크고 읽기 쉽게. 오프화이트, 잉크, 단 하나의 주황색만. 사운드: 키마다 틱, 엔터에 클릭, 프레임이 찍힐 때마다 상승하는 노트, 공이 착지할 때 쿵.
먼저 스틸 5장을 보여주세요(타이핑, 절반쯤 만들어진 스트립, 플립북, 헤드라인, 마지막 프레임). 까다로운 모션 디렉터처럼 비평하고, 가장 나쁜 문제 3개를 고친 뒤 렌더링하세요.