이렇게 시작해요

내 메뉴 사진을 첨부하고 아래 프롬프트의 카페 이름·메뉴명·안내 문구를 바꿔 Codex에 보내 주세요. 제품을 보존하면서 리본과 글자가 춤추는 영상으로 시작!

말차 라떼 사진 한 장, 이번에는 리듬까지 초록으로! 컵 주위로 리본이 감기고, 커다란 글자가 박자에 맞춰 모이는 15초 카페 홍보영상이에요. 메뉴 사진이 가만히 놓인 화면에서 한 걸음 더 나아가고 싶을 때 써 볼 만한 방식. 주인공은 끝까지 우리 메뉴 사진으로 유지하기!

만드는 방법은 사진과 프롬프트를 함께 GPT Codex에 전달하는 것부터 시작해요. 아래 복사용 프롬프트의 카페 이름, 메뉴 이름, 설명 문구를 바꾸고 촬영한 사진을 첨부하면 돼요. 이번 예제의 잔은 AI로 만든 가상 메뉴 이미지예요. 실제로 판매하는 음료의 원산지나 가격을 소개하는 글은 아니며, 독자는 본인 메뉴 사진으로 바꿔 제작을 요청할 수 있어요.

먼저 컵 전체가 나온 사진 한 장 준비!

컵 윗부분의 얼음부터 유리잔 바닥까지 모두 보이는 사진을 골라 주세요. 이번 연출에는 컵 앞뒤를 도는 곡선이 들어가므로 가장자리가 깨끗하게 보일수록 화면을 정리하기 편해요. 휴대전화로 찍을 때는 컵을 화면에 너무 꽉 채우지 말고 주변 여백도 남기기. 메뉴가 기울어져 있거나 손에 가려졌다면 다른 사진을 먼저 고르는 편이 좋아요.

배경이 복잡한 사진도 그대로 첨부할 수 있어요. 다만 예제처럼 제품만 분리하려면 추가 작업이 필요할 수 있어요. 얼음이나 유리의 투명한 부분을 억지로 지우지 않도록 ‘원본 잔의 모양과 내용물은 보존해 줘’를 꼭 넣기. 분리가 어려우면 사진 전체를 둥근 카드에 넣는 방식으로 바꿔 달라고 요청해 주세요. 실제 사진으로 같은 결과가 나오는지는 받은 파일에서 다시 확인해요.

화려함에도 주인공은 하나

이번 영상의 중심은 말차 라떼예요. 진한 초록 배경에 밝은 글자, 우유색 곡선, 작은 살구색 포인트를 배치했어요. 여러 효과를 쓰더라도 음료와 메뉴 이름이 먼저 보여야 하니까요. 화면을 모두 장식으로 채우기보다 컵 주변과 배경에 역할을 나눠 주기!

앞쪽 곡선이 잔을 잠깐 지나가고 뒤쪽 곡선은 잔 뒤로 숨으면서 깊이감이 생겨요. 이것은 사진과 그래픽을 여러 겹으로 합성한 연출이에요. 실제 유리잔을 3D로 복원하거나 카메라가 잔 뒤까지 돌아가며 촬영한 결과는 아니에요. 컵의 뒷면을 꼭 보여줘야 한다면 다른 각도로 찍은 사진이나 실제 영상을 추가로 준비해 주세요.

15초를 여섯 장면으로 연결하기

첫 장면에서는 입체감 있는 MATCHA 글자와 ‘초록의 리듬’이 등장해요. 주변의 작은 입자는 나선 모양으로 움직이고 컵이 중심에 자리 잡아요. 이어지는 ‘말차, 톡!’ 장면에서는 원형으로 화면이 열리며 배경이 우유색으로 바뀌어요. 사진이 바뀌지 않아도 글자와 배경의 움직임으로 분위기를 전환하는 구간이에요.

중간에는 컵을 감싸는 두 줄의 리본이 지나가고 ‘쌉싸름하게’, ‘부드럽게’가 나타나요. 다음 장면에서는 MATCHA, MEETS, MILK를 기울어진 색면과 조합해 박자를 바꿔요. 마지막으로 한글 메뉴명이 모인 뒤 컵과 안내 문구가 안정적으로 남아요. 빠르게 움직인 다음에는 읽을 시간을 주는 것, 이 마지막 쉼도 연출의 일부!

음악은 새 멜로디와 강한 비트로

이번 음악은 128BPM의 새 전자음악으로 구성했어요. 묵직한 킥, 또렷한 클랩, 엇박 하이햇에 리듬감 있는 베이스를 더하고, 짧은 신스 멜로디를 새로 작성했어요. 총 8마디가 15초에 맞도록 설계했으며 주요 장면이 바뀌는 순간에는 짧은 상승 효과음과 타격음을 넣었어요. 외부 노래나 드럼 루프를 가져오지 않고 코드로 소리를 합성한 예제예요.

음악을 요청할 때는 특정 가수나 유명 광고 이름보다 원하는 소리를 적기. ‘킥은 묵직하게, 베이스는 통통 튀게, 멜로디는 밝게’처럼 말하면 수정 방향을 잡기 쉬워요. 효과음이 메뉴 소개를 산만하게 만든다면 전환 구간의 소리부터 줄여 달라고 요청해 보세요. 새로 합성한 음악이어도 마지막에는 직접 들어보고 소리 크기와 취향을 확인하기!

사진과 아래 프롬프트를 함께 보내 주세요

브랜드명은 실제 카페 이름으로, 메뉴명은 실제 판매할 이름으로 바꾸기. 예제의 ‘쌉싸름하게, 부드럽게’도 내 음료에 맞는 말인지 살펴봐 주세요. 메뉴의 특징이 다르다면 ‘고소하게, 시원하게’처럼 사실에 맞는 표현으로 수정해요. 가격이나 판매 기간은 필요한 경우에만 정확한 값을 직접 추가하고, Codex가 빈칸을 추측해서 채우지 않도록 요청하기.

사용한 모델은 GPT-6 Astra, 추론 설정은 xhigh예요. 이미지 예시는 image_gen으로 생성했고, 영상과 음악은 Python, Pillow, NumPy, FFmpeg로 만들었어요. 이미지 도구 응답에 세부 모델 이름은 표시되지 않아 임의로 붙이지 않았어요. 이 목록은 제작 기록이며 독자가 모든 도구를 직접 다뤄야 한다는 뜻은 아니에요. 설치가 필요한 환경에서는 필요한 도구와 이유부터 설명해 달라고 부탁해 주세요.

완성본에서 세 가지만 먼저 보기

첫째, 컵 윗부분과 바닥이 끝까지 보이는지. 둘째, 메뉴 이름과 마지막 안내를 읽을 시간이 있는지. 셋째, 소리를 켰을 때 비트나 효과음이 너무 크지 않은지 확인해요. 이번 파일은 1080×1920 세로형, 60fps, 15초 MP4예요. 가로 화면에 쓰려면 단순히 가장자리를 자르지 말고 사진과 문구를 다시 배치해 달라고 요청하기.

수정은 ‘전체를 더 화려하게’보다 ‘리본은 조금 가늘게’, ‘첫 메뉴명을 0.5초 더 보여 줘’, ‘마지막 문구를 한 줄 줄여 줘’처럼 구체적으로! 원본 사진, 완성 MP4, 음악 파일, 수정용 코드도 함께 보관해 주세요. 내 사진으로 바꾸고 짧은 문구를 고르면, 우리 카페만의 초록빛 리듬을 시작할 준비 끝!

COPY & MAKE IT YOURS

내 사진으로 만들 프롬프트

사진을 첨부하고 아래 프롬프트를 함께 보내 주세요. 대괄호 부분만 내 매장 정보로 바꾸면 돼요.

첨부한 메뉴 사진으로 우리 카페의 15초 세로형 홍보 모션그래픽 영상을 만들어 줘.

카페 이름: [우리 카페 이름]
메뉴 이름: [말차 라떼 등 실제 메뉴 이름]
첫 문구: [초록의 리듬]
특징 문구: [쌉싸름하게 / 부드럽게 등 실제 메뉴에 맞는 표현]
마지막 안내: [매장에서 만나보세요 등 짧은 안내]
주요 색: [진한 초록, 말차색, 우유색, 라임 포인트]

첨부한 사진 파일을 실제로 사용해 줘. 컵 비율, 얼음, 내용물과 제품 모양은 보존하고 가격·판매 기간·원산지·건강 효능은 내가 주지 않으면 만들어 넣지 마. 사진의 배경을 깨끗하게 분리할 수 있으면 제품을 중심으로 배치하고, 유리나 제품이 훼손될 정도로 어렵다면 사진 전체를 카드에 넣는 대안으로 구성해 줘. 원본 사진은 덮어쓰지 마.

사진을 단순히 확대·축소하는 슬라이드쇼보다 풍부한 움직임을 원해. 입체감 있는 큰 글자, 제품 앞뒤로 교차하는 나선형 리본, 깊이가 다른 작은 입자, 기울어진 색면을 조합해 줘. 원형으로 열리는 화면, 여러 띠가 순서대로 열리는 화면, 방향이 이어지는 전환을 쓰되 반복 점멸하지 마. 특정 광고·디자이너·영상의 구성을 복제하지 말고 새로 설계해 줘.

128BPM의 같은 박자표에 장면과 음악을 맞춰 줘. 0~1.875초 큰 제목과 입자가 모이기, 1.875~3.75초 원형 전환으로 제품 전체 공개, 3.75~6.5625초 리본이 제품 앞뒤로 교차, 6.5625~9.375초 기울어진 색면과 문구가 리듬감 있게 정렬, 9.375~12.1875초 메뉴명의 글자들이 모이기, 마지막은 제품과 카페명·메뉴명·안내를 읽기 좋게 유지해 줘. 실제 사진을 과도하게 회전해 가짜 뒷면을 만들지 마.

음악은 이 작품만의 새 멜로디·화음·베이스·드럼을 직접 합성해 줘. 묵직한 킥, 또렷한 클랩, 엇박 하이햇, 통통 튀는 베이스와 밝은 신스. 총 8마디·15초, 보컬 없이. 외부 노래·샘플·루프나 기존 예제 음원을 재사용하지 마. 전환에는 짧은 상승음·타격음을 넣고 전체 소리가 찌그러지지 않게 확인해 줘.

상업 이용 조건을 확인할 수 있는 무료 한글 글꼴을 쓰고 글꼴명과 라이선스 기록을 남겨 줘. 제품 전체와 주요 문구가 잘리거나 서로 가려지지 않도록 확인해 줘. 화면 밖으로 나가는 효과는 장식 요소에만 써 줘.

1080×1920, 60fps, 15초 H.264/AAC MP4를 실제 파일로 렌더링해 줘. 별도 음악 WAV, 음표·리듬 기록, 수정용 코드, 실제 적용한 제작 지시문도 저장해 줘. 주요 장면을 먼저 확인하고 전체 디코딩·음량·브라우저 재생을 검사해 줘. 미검증 항목은 구분해서 알려 줘. 설명이나 코드만 주고 끝내지 말고 완성 영상을 보여 줘. 도구가 부족하면 설치할 항목과 이유를 먼저 안내해 줘.

이 예제의 실제 제작 지시문 보기

사용자의 실제 요청과 이를 구체화해 코드 제작에 적용한 브리프예요. 별도 AI 동영상 모델에 보낸 입력은 아니며, 위 복사 버전은 독자가 본인 사진과 문구를 넣도록 작성했어요.

사용자 요청 원문
그 순서대로 하고 모션이 너무 단순해. 그러니 화려하게 좀 만들어봐.

이번 제작에 적용한 구체화 브리프
# MATCHA / PULSE — next cafe episode

User request: 그 순서대로 하고 모션이 너무 단순해. 그러니 화려하게 좀 만들어봐.
Sequence: 카페 → 매장·제품 → 타이포·브랜딩; one post daily, 09:00 Asia/Seoul. First next post: 2026-10-13, because typography was published 2026-10-12.

Subject: fictional cafe's iced matcha latte; sample product image explicitly AI generated. No invented price, sale period, ranking or health claim. Reader can replace it with their own photograph.

Deliverable: completed 15-second portrait 1080×1920 / 60fps MP4 with newly composed energetic music; local preview now; article/prompts prepared for next daily slot. Preserve all published posts and source files.

Concept: jade green matcha becomes a visual pulse. A spiral of fine gold/green particles opens, sculptural ribbons wrap around the actual product cutout, large dimensional letterforms slam on the beat and rearrange into a clear menu name. Two foreground/background passes create depth. Match-cut circular apertures join scenes. Designed ending with readable product and brand.

Palette: deep evergreen #0B2018, matcha #86B844, warm milk #F5F0D8, yellow-green #DCFF83, restrained electric apricot #FFA975. Typography: bundled Noto Sans KR with OFL. Hero product and main copy must stay inside safe frame, graphic-only ribbons/particles may deliberately cross edges. No repeated flashes or generic slideshow dissolves.

Scene rhythm on shared 128 BPM grid: fast / fast / expansive / focused / rising / held.
- 0–1.875: dimensional MATCHA letter stack, vortex particles, '초록의 리듬'.
- 1.875–3.75: sweeping cream aperture introduces the whole glass; '말차, 톡!'.
- 3.75–6.5625: two helical ribbons and depth-sorted orbit shapes around glass; '쌉싸름하게 / 부드럽게'.
- 6.5625–9.375: typographic split panels and cup parallax; 'MATCHA / MEETS / MILK'.
- 9.375–12.1875: kinetic lettering recombines into '말차 라떼', flower-like radial arcs contract behind cup.
- 12.1875–15: resolved product/brand end card, principal copy holds, minor line motion only.

Motion guidance: hyperframes-animation/rules/kinetic-beat-slam.md and multi-phase-camera.md (transposed to deterministic Python frame functions). Existing local Python/Pillow/NumPy/FFmpeg pipeline retained. HyperFrames CLI missing; no package installed and its usage is UNKNOWN. User already requested a rendered completed example; no extra render approval required.

Music: new 128 BPM, 8 bars, D Dorian bright electronic/funk house cue. Punchy kick, crisp clap, syncopated bass, new melodic phrase and chord progression, scene accent SFX. No reused melody, audio loop, sampled external music, paid service or narration. Keep production score/WAV.

Verify: inspect six key frames; frame-wide safe bounds; full file decode, final duration/resolution/codecs/loudness, browser playback end. Human subjective hearing remains NOT VERIFIED unless actually available. Do not publish a known failed asset.
샘플 이미지에 사용한 실제 프롬프트

예제의 제품 이미지를 만든 image_gen 입력 원문이에요. 내 매장 사진을 준비했다면 이 이미지 생성 단계는 건너뛰어도 돼요.

Create a premium photorealistic advertising product cutout: one full tall clear straight-sided glass of iced matcha latte, viewed from a slightly elevated three-quarter angle, the entire glass and rim and base fully visible. Rich jade green matcha swirling into ivory milk with beautiful organic gradients inside the glass, four realistic transparent ice cubes at the top, tiny fresh condensation beads on the outside. No whipped cream, no straw, no logo, no writing, no saucer, no objects around it, no hands. Sophisticated studio photography, large softbox highlight along left side, delicate rim highlight, clean realistic glass refraction and milk opacity. Isolated on a truly transparent background, no ground plane or cast shadow. Centered single glass, generous clear margin all around, portrait 2:3 composition. This is a fictional café menu sample asset to animate, not a real branded product. High detail, appetizing natural green rather than fluorescent green.

제작 메모·출처

현재 제작 대화의 메타데이터에서 GPT-6 Astra / xhigh를 확인했어요. 메뉴 예시 사진은 내장 image_gen으로 생성했으며 세부 이미지 모델명은 응답에 표시되지 않았어요. 새 코드로 900프레임 모션과 128BPM·D Dorian·8마디 음악을 만들었고 외부 음원·루프를 사용하지 않았어요. Noto Sans KR과 동봉 OFL을 사용했어요. 전체 프레임의 주요 글자·제품 경계 검사, MP4 디코딩과 음량 검사를 수행했어요. 주관적인 청각 감상 평가는 NOT VERIFIED이며 독자 본인의 사진으로 같은 결과가 나오는지도 별도 확인이 필요해요. 검증된 광고 효과를 주장하는 예제가 아니에요.