가게 이름, 세 덩어리로 나눈 슬로건, 우리 가게 물건 두세 개를 정하고 아래 프롬프트를 Claude Code에 보내 주세요. 장면 몇 장을 먼저 확인하고 MP4로 완성!
가게 이름이 입체 글자로 톡! 톡! 떨어지는 브랜드 인트로, 사진 한 장 없이 만들어 봤어요. 릴스나 쇼츠 첫머리, 매장 화면, 새 계정 첫 게시물처럼 “우리 가게 이름을 기억해 주세요!” 하고 싶은 자리에 쓰기 좋은 15초 세로 영상이에요. 준비물은 가게 이름, 한 줄 슬로건, 우리 가게를 떠올리게 하는 물건 두세 개면 끝!
이번 예제의 ‘톡톡문구’는 연습용으로 지은 가상의 문구점이에요. 실제 매장이나 판매 상품을 소개하는 글이 아니고, 영상 속 글자와 도형도 모두 코드로 새로 그렸어요. 아래 복사용 프롬프트의 대괄호를 우리 가게 정보로 바꿔 Claude Code에 보내면 같은 방식으로 시작할 수 있어요.
가게 이름은 짧을수록 입체감 UP!
입체 글자는 두께가 보이는 만큼 한 글자가 차지하는 자리가 커요. 그래서 두 글자에서 네 글자 이름이 가장 시원하게 보여요. ‘톡톡’처럼 같은 글자가 반복되면 박자에 맞춰 하나씩 떨어뜨리기도 딱 좋고요. 이름이 길다면 글자를 무작정 줄이기보다 ‘이름을 두 줄로 나눠 줘’, ‘앞부분만 크게, 뒷부분은 아래에 작게’처럼 배치를 먼저 부탁해 보세요. 영문 이름이 있다면 보조 글자로 함께 넣으면 분위기가 한층 브랜드다워져요.
슬로건은 세 덩어리로 쪼개기
‘오늘도 한 줄, 즐겁게!’를 한 번에 보여 주지 않고 ‘오늘도 / 한 줄, / 즐겁게!’ 세 덩어리로 나눴어요. 덩어리마다 등장 방식이 달라요. 첫 번째는 크게 쾅, 두 번째는 옆에서 미끄러지듯, 세 번째는 위에서 떨어져 통통 튀기! 같은 움직임이 세 번 반복되면 금방 지루해지니까 덩어리마다 다른 동작을 부탁하는 게 포인트예요. 우리 가게 문장도 쉼표나 끊어 읽는 자리를 기준으로 미리 나눠서 프롬프트에 적어 주세요. 확인되지 않은 ‘동네 1등’ 같은 표현은 빼 두기!
우리 가게 물건을 도형으로 앞뒤에
문구점이라 연필, 지우개, 자를 단순한 도형으로 그렸어요. 자는 글자 뒤로, 연필은 글자 앞으로 지나가요. 앞과 뒤를 오가는 물건이 있으면 평평한 화면에도 깊이가 생겨요. 연필은 ‘한 줄,’ 아래에 밑줄을 직접 그어 주는 역할까지 맡았어요. 카페라면 컵과 원두, 꽃집이라면 꽃잎과 리본처럼 우리 가게의 물건으로 바꿔 적으면 돼요. 사진이 아니라 도형이라 모양이 단순해도 괜찮아요.
15초 안의 여섯 장면
02초는 ‘톡’ 두 글자가 박자마다 떨어져 착지하고 영문 이름이 뒤따라요. 24초에는 이름 주위로 고리가 돌며 글자의 두께 방향이 천천히 바뀌어요. 47.5초는 슬로건 세 덩어리와 문구용품이 등장하고, 7.59.4초에는 가게 이름을 반복한 패턴 위로 이름 배지가 팡! 9.4~11.25초에는 큰 ‘톡’ 글자 속으로 확대해 들어가고, 마지막은 크림색 화면에 가게 이름과 슬로건이 자리 잡아요. 12.5초부터는 글자의 움직임을 멈춰 읽을 시간을 넉넉히 줬어요. 배경색이 바뀌는 순간은 장면마다 한 번 이하로 줄였어요.
음악도 이번 영상만의 새 곡
128BPM, Bb장조, 8마디가 딱 15초예요. 매 박의 묵직한 킥, 2·4박 클랩, 엇박 하이햇에 통통 튀는 베이스와 밝은 코드를 더했어요. 글자가 착지하는 순간마다 ‘톡’ 하는 나무 타격음을 넣고, 확대 장면에는 상승음과 스네어 롤, 마지막 장면 시작에는 큰 타격음을 맞췄어요. 멜로디와 소리는 모두 코드로 새로 만들었고 외부 음원이나 루프는 쓰지 않았어요. 음악을 바꾸고 싶다면 ‘유명 곡처럼’ 대신 ‘킥은 더 단단하게, 멜로디는 더 높게’처럼 원하는 소리를 적어 주세요.
Claude Code로 이렇게 만들었어요
이 영상은 Windows PC의 Claude Code 데스크톱 앱에서 Claude Opus 5.5로 만들었어요. PC에는 Python, Pillow, NumPy, FFmpeg가 이미 설치돼 있었고, Claude가 영상 코드와 음악 코드를 직접 쓰고 실행해서 MP4까지 만들었어요. 따라 할 때는 빈 작업 폴더를 하나 만들어 Claude Code에서 열고, 복사용 프롬프트를 붙여 넣으면 돼요. 로고가 있다면 그 폴더에 넣고 파일 이름을 알려 주기! 도구가 없는 PC라면 설치할 항목과 이유부터 알려 달라고 하면 돼요. 이용 요금은 각자 쓰는 요금제를 따르고, 같은 프롬프트라도 모델과 PC 환경에 따라 결과는 조금씩 달라질 수 있어요.
수정 요청은 시간과 대상을 함께
프롬프트에는 ‘주요 장면 6장을 먼저 보여 줘’를 넣어 뒀어요. 전체를 렌더링하기 전에 그림 몇 장으로 배치를 확인하면 고칠 곳을 빨리 찾을 수 있어요. ‘5초의 슬로건을 조금 아래로’, ‘마지막 가게 이름을 10% 크게’, ‘연필 대신 붓으로 바꿔 줘’처럼 시간과 대상, 바라는 결과를 함께 말해 주세요. 한 번에 한두 가지씩 고치면 비교도 쉬워요.
완성본은 끝까지 보고 저장!
MP4를 처음부터 끝까지 재생하며 가게 이름 오타, 글자 잘림, 마지막 문구를 읽을 시간이 있는지 확인해요. 소리도 켜서 직접 들어 보고, 휴대폰 화면에서도 한 번 더 보기! 릴스에 올린다면 위아래 버튼이 가리는 자리에 중요한 글자가 없는지 미리보기에서 살펴보세요. 완성 MP4와 음악 파일, 수정용 코드는 한 폴더에 보관해 두면 다음에 계절 슬로건만 바꿔 새 버전을 만들기 쉬워요. 이제 우리 가게 이름을 톡톡 떨어뜨려 볼 차례!
COPY & MAKE IT YOURS
내 이름으로 만들 프롬프트
사진 없이 아래 프롬프트로 시작할 수 있어요. 대괄호 부분만 내 매장 정보로 바꾸면 돼요.
우리 가게를 위한 15초 세로형 브랜드 인트로 영상을 만들어 줘. 사진 없이 입체 글자와 도형으로 구성해 줘. 가게 이름(한글): [2~4글자 가게 이름] 가게 이름(영문, 없으면 지우기): [영문 이름] 한 줄 슬로건(세 덩어리로 나누기): [첫 덩어리 / 두 번째 덩어리 / 세 번째 덩어리] 우리 가게를 떠올리게 하는 물건 2~3개: [예: 컵, 원두, 빨대] 주요 색: [배경색 1개와 포인트 색 2~3개, 색상 코드면 더 좋아요] 로고 파일을 이 폴더에 넣었다면 그 파일을 실제로 사용하고 비율과 색을 그대로 지켜 줘. 로고가 없다면 글자 중심으로 만들어 줘. 글자는 두께가 보이는 입체 블록 글자로 만들어 줘. 0~2초 가게 이름 글자가 박자에 맞춰 하나씩 떨어지며 착지, 2~4초 이름 주위로 고리가 앞뒤로 돌며 입체감 표현, 4~7.5초 슬로건 세 덩어리가 각각 다른 방식(크게 쾅, 옆에서 미끄러짐, 위에서 떨어짐)으로 등장하고 그 사이 우리 물건 도형이 글자 앞과 뒤로 지나가기, 7.5~9.4초 가게 이름을 반복한 패턴 배경과 이름 배지, 9.4~11.25초 큰 글자 속으로 확대해 들어가는 전환, 11.25초부터 가게 이름과 슬로건의 마지막 장면. 마지막 2.5초는 글자 움직임을 멈춰 읽기 쉽게 해 줘. 배경색이 바뀌는 순간은 장면마다 한 번 이하로 하고 반복 점멸은 하지 마. 다른 회사의 로고나 특정 광고·영상의 구성을 따라 하지 말고 우리 문구에 맞춰 새로 설계해 줘. 내가 주지 않은 가격, 영업시간, 순위, 수상 이력은 넣지 마. 음악도 이 영상 전용으로 새로 만들어 줘. 외부 음원·루프·샘플이나 유명 곡의 멜로디 없이 코드로 직접 합성해 줘. 128BPM, 8마디, 총 15초, 보컬 없는 신나는 일렉트로 팝. 매 박 묵직한 킥, 2·4박 클랩, 엇박 하이햇, 통통 튀는 베이스, 밝은 코드와 새 멜로디. 글자가 착지할 때마다 '톡' 하는 타격음을 맞추고, 확대 전환에는 상승음, 마지막 장면 시작에는 큰 타격음을 넣어 줘. 음량은 -14 LUFS 근처로 맞추고 소리가 찌그러지지 않게 확인해 줘. 한글이 깨지지 않는 상업 이용 가능한 무료 글꼴을 쓰고 글꼴 이름과 라이선스를 기록해 줘. 1080×1920, 60fps, 15초, H.264/AAC MP4로 만들어 줘. 중요한 글자는 위아래 가장자리에 너무 붙지 않게 배치해 줘. 작업 방법: 이 폴더에 Python(Pillow, NumPy)과 FFmpeg로 영상 코드와 음악 코드를 만들고 직접 실행해 줘. 먼저 주요 장면 6장을 PNG로 보여 주고, 내가 확인하면 전체 MP4를 렌더링해 줘. 필요한 도구가 없으면 설치할 항목과 이유를 먼저 알려 줘. 설명이나 코드에서 끝내지 말고 재생 가능한 MP4까지 만들어 줘. 완성 MP4, 음악 WAV, 수정용 코드, 실제 적용한 지시문을 저장하고, 실행한 검사와 아직 확인하지 못한 부분을 구분해서 알려 줘.
이 예제의 실제 제작 지시문 보기
위쪽은 사용자의 실제 요청 원문과 함께 적용한 운영 지침, 그리고 코드 제작에 실제로 적용한 구체화 브리프예요. 별도 AI 동영상·이미지 생성 모델에 보낸 입력은 아니에요. 복사용 프롬프트는 독자가 가게 정보를 바꿔 넣기 쉽게 다시 쓴 버전이에요.
[사용자 요청 원문] 12일 9시부터 등록한다. 미리 제작하라. [함께 적용한 사용자 운영 지침 — AGENTS.md 「모션그래픽 블로그」 절 요약] 타이포·브랜딩 분류는 Claude 담당. 약 15초, 실제 재생 가능한 MP4. 단순 확대·사진 교체 반복 대신 입체감 있는 타이포, 앞뒤로 교차하는 도형, 입자, 깊이감, 다양한 장면 연결을 박자에 맞춰 화려하게. 글자가 잘리거나 가려지지 않게. 작품마다 새 음악, 신나는 분위기와 강하고 또렷한 비트, 타인 작품·기존 예제 음악 재사용 금지. 가상 매장 표시, 제공받지 않은 가격·효능 금지. [이번 제작에 적용한 구체화 브리프] 가상의 동네 문구점 ‘톡톡문구 / TOKTOK STATIONERY’의 15초 세로형 브랜드 인트로. 사진 없이 입체 블록 글자, 문구용품 도형, 입자로 구성. 기존 타이포 예제(가로형·평면 글자·코발트/라임, 매장 오픈 안내)와 겹치지 않게 세로형·입체 글자·플럼/노랑/핑크/크림/민트 팔레트로 설계. 128BPM 공통 박자표(1박 0.46875초, 1마디 1.875초, 8마디 15초). - 0~1.875초: ‘톡’ 두 글자가 1·2박에 떨어져 착지하며 찌그러졌다 복원, 착지마다 색종이 입자. 3박에 TOKTOK 글자가 하나씩, 4박에 STATIONERY가 펼쳐짐. - 1.875~3.75초: ‘톡톡’의 두께 방향이 왼쪽에서 오른쪽으로 바뀌고, 크림색 고리가 글자 뒤(위쪽 절반)와 앞(아래쪽 절반)을 지나며 작은 구슬 3개가 궤도를 돎. 마디 끝에 기울어진 핑크·노랑 띠가 화면을 가로질러 다음 장면으로 전환. - 3.75~7.5초: 슬로건 ‘오늘도 / 한 줄, / 즐겁게!’ — 크게 쾅(1박), 오른쪽에서 미끄러짐(3박), 위에서 떨어져 착지(다음 마디 1박). 자는 글자 뒤로, 연필은 글자 앞으로 지나가고, 연필이 ‘한 줄,’ 아래 밑줄을 그음. 지우개가 뒤에서 굴러가고 별 스티커가 박자마다 등장. 3·4박에 글자 펌프. - 7.5~9.375초: 노랑 배경에 ‘TOKTOK 톡톡’ 채움/외곽선 줄이 서로 반대 방향으로 흐르는 패턴, ‘톡톡문구’ 배지 등장. 3박에 한 번만 플럼/노랑 색 반전. - 9.375~11.25초: 원형 터널 위로 ‘톡’ 등장 후 글자의 노란 면 속으로 확대해 들어가는 전환, 방사형 속도선. - 11.25~15초: 크림색 원형 아이리스로 마지막 장면. TOKTOK STATIONERY, 입체 ‘톡톡’(착지 찌그러짐), ‘문구’, ‘오늘도 한 줄, 즐겁게!’와 밑줄. 12.5초부터 주요 글자 고정, 배경의 작은 색종이만 천천히 낙하. 음악: 이 작품 전용 새 곡. 128BPM, Bb장조, 8마디(Bb Gm Eb F | Eb F Gm Bb), 4박 킥·2·4박 클랩·엇박 오픈 하이햇·16분 하이햇, 옥타브 베이스, 오프비트 코드 스탭, 아르페지오, 새 리드 멜로디. 글자 착지·등장마다 나무 ‘톡’ 타격음, 4마디 끝 스네어 필, 6마디 상승음과 스네어 롤(후반 킥 생략), 11.25초 큰 타격음, 마지막 박 스팅. 외부 음원·루프·샘플·보컬 없음. 기술: Python + Pillow + NumPy로 900프레임을 그려 FFmpeg로 1080×1920/60fps H.264 인코딩, 음악 WAV는 FFmpeg 리미터로 -14 LUFS 근처·피크 -1 dBTP 이하. 글꼴 Noto Sans KR(OFL). 원본·코드·음악·지시문 보존. 디코딩·길이·해상도·음량·주요 장면 잘림을 확인하고, 사람의 청취 감상은 별도 미검증으로 기록. 이 브리프는 영상·음악 코드를 작성하는 데 적용한 지시이며, 별도의 AI 동영상·이미지 생성 모델에 보낸 입력이 아님.
제작 메모·출처
Windows PC의 Claude Code 데스크톱 앱(Claude Code 2.1.286)에서 Claude Opus 5.5(claude-opus-5-5)로 제작했어요. 추론 강도는 높음(High)으로 설정했어요. 영상은 render.py가 900프레임을 직접 그려 FFmpeg로 인코딩했고(Python 3.11.9, Pillow 12.3.0, NumPy 2.4.6, FFmpeg 9.0.1), 음악은 score.py로 128BPM·Bb장조·8마디를 합성한 뒤 FFmpeg 리미터로 음량을 맞췄어요. 외부 음원·루프·샘플, 이미지 생성 도구, 동영상 생성 모델은 사용하지 않았어요. 글꼴은 Noto Sans KR(SIL OFL 1.1). 검사: 15.000초·1080×1920·60fps 900프레임·H.264/AAC 스테레오, 전체 디코딩 오류 없음, -14.1 LUFS·최대 -3.0dB, 인코딩본 주요 16장면 확인. 사람의 청각적 감상 평가와 독자 사진·문구로 같은 결과가 나오는지는 NOT VERIFIED이며, 광고 효과를 보장하는 예제가 아니에요.