🔑 모든 API 키를 한 곳에서 관리합니다. 여기서 입력한 키가 자동으로 모든 엔진 카드에 적용되며, 반대로 엔진 카드에서 입력한 키도 여기에 자동 동기화됩니다. ⚠ 보안: localStorage 저장 → DevTools 에서 키 노출됨. 본인 개발용 키만 사용하세요.
🎬 영상/이미지 라우트 (통합)
🤖 AI 모델 (분석/번역/챗봇)
🔗 외부 서비스
📊 키 사용 현황
보관함을 열면 자동 갱신됩니다.
이미지 생성 엔진별 API를 설정합니다. 연결된 엔진만 생성 창에서 활성화됩니다.
영상 생성 엔진별 API를 설정합니다. 엔진마다 지원하는 해상도와 길이가 다릅니다.
🌱
Seedance API 키
Seedance 영상 생성에 사용되는 API (BytePlus · fal.ai)
💡 BytePlus는 실사 인물 이미지 검열이 엄격합니다. 실사 Start/End 프레임은 fal.ai를 권장합니다.
⚠ Runway 키는 아래 Runway Gen-3 / Gen-4 / Gen-4.5 카드 의 「직접 API Key」 input 에 입력하세요 (다른 엔진과 동일한 위치). 한 카드에 입력해도 세 카드 모두 자동 적용. F12 콘솔 _verifyRunwayEndpoints() 로 CORS 검증.
후가공(이미지 수정·멀티컷, 영상 연장·인물교체·리조명)에 사용되는 엔진을 설정합니다.
🎬 영상
🔄
영상 연장
기존 영상의 끝부분부터 이어서 추가 생성
원본 영상 엔진과 동일한 API를 사용합니다 (Kling · Seedance 등).
동영상 엔진 탭에서 설정된 API 키가 자동 적용됩니다.
🔄
Kling O3 (Video-to-Video)
원본 영상 + @Element 인물 교체 · 스타일 변환
fal.ai 엔드포인트: fal-ai/kling-video/o1/standard/video-to-video/edit
fal.ai API 키 필요 (동영상 엔진 탭에서 설정). 원본 영상의 모션/카메라를 보존하면서 @Element로 인물만 교체합니다.
🌱
Seedance (Reference-to-Video)
인물 이미지 참조 + @Image 기반 새 영상 생성
fal.ai reference-to-video 엔드포인트 사용.
⚠️ 기존 영상을 보존하는 게 아니라, 인물 이미지를 참조해서 새 영상을 생성합니다. 프롬프트에서 @Image1로 인물을 참조합니다.
💫
Luma Ray3 Modify
원본 영상 퍼포먼스 보존 + 캐릭터 외형 교체
PiAPI Dream Machine API 경유. 배우의 연기/동선/시선은 유지하고 캐릭터 외형만 교체합니다.
⚠️ PiAPI에서 Ray3 Modify v2v 지원 여부 확인 필요 — 현재 실험적 지원입니다.
💡
영상 리조명
영상의 조명 · 색감 · 분위기를 AI로 변환
fal.ai 기반 영상 리라이팅. fal.ai API 키가 필요합니다 (동영상 엔진 탭에서 설정).
🖼️ 이미지
🎨
이미지 수정
생성된 이미지를 AI로 수정 · 편집
생성된 이미지의 부분 수정, 인물 삭제, 배경 교체 등. 각 경로의 API 키는 해당 탭에서 설정합니다.
💡 자동: PiAPI 키가 있으면 PiAPI, 없으면 Google Gemini를 사용합니다.
🎨 fal.ai (GPT Image 2): 인물 보존(input_fidelity:high) + 텍스트·간판 정확도 강점.
📐
멀티컷
다양한 카메라 앵글 · 구도로 동시 생성
소스 이미지 + 프리셋(카메라 앵글/구도/조명)으로 4컷 동시 생성.
💡 NB Pro 또는 GPT Image 2 중 선택 — 두 모델 모두 멀티컷에 최적.
🎨 GPT Image 2 (fal.ai): 4컷 모두 같은 인물 일관성 + 카메라 지시 정확도 강점.
💡
이미지 리조명
이미지의 조명 · 색온도 · 분위기 변환
fal.ai IC-Light 기반 이미지 리라이팅. fal.ai API 키가 필요합니다 (동영상 엔진 탭에서 설정).
AI 연출, 시나리오 분석, 프롬프트 최적화에 사용되는 AI 모델을 설정합니다.
🎬
AI Director
시나리오 분석 · 컷 분할 · 촬영 설계 자동화
⚪ 미연결
✨
프롬프트 최적화 엔진
한국어→영문 변환 · 엔진별 프롬프트 튜닝
⚪ 내장
⚡ API 키는 AI Director 설정과 공유됩니다
⚡ API 키는 AI Director 설정과 공유됩니다
📖
시나리오 분석 엔진
씬 분할 · 캐릭터 추출 · AI 폴백 (파서 실패 시)
⚪ 내장
분류 방식 · 내장 = 규칙 기반 정규식만 (즉시, 키 불필요) · 하이브리드 ★빠름·권장 = 빠른 결정적 파서로 분류(대사·지문 추출 OK), 결과가 빈약할 때만 AI 보강 · AI 우선 = 모든 시나리오를 항상 Claude로 분류 (느려도 최고 정확 — 86씬 같은 장편은 수십 초~분). ※ 빠르게 쓰려면 하이브리드, 한 글자도 안 틀리게 하려면 AI 우선 (시간 소요). AI 엔진 · 모델별로 속도/정확도가 다릅니다. 같은 시나리오를 다른 엔진으로 재분류하여 결과를 비교 테스트할 수 있어요. prompt caching 적용 — 5분 내 재시도 시 ~10배 빠름
📝
시놉시스 작성 엔진
영화 요약 · 시놉시스 자동생성 · 홍보 카피라이팅
⚪ 내장
내장 모드: 3막 구조 분석 + 프롬프팅 패턴으로 시놉시스를 자동 조립합니다.
AI 모드: AI Director API로 영화 홍보 카피라이터 수준의 시놉시스를 생성합니다. 💡 시나리오 분석 시 자동으로 시놉시스가 생성됩니다.
💬
AI 챗봇
이미지/동영상 모달의 대화형 AI 어시스턴트 모델 설정
🟢 활성
이미지/동영상 창의 AI 챗봇에 사용되는 모델입니다.
Opus: 가장 지능적, Sonnet: 빠르고 균형잡힌, Haiku: 가장 빠른 응답 💡 프롬프트 최적화, 엔진별 스킬 질의에 활용됩니다. API 키는 AI Director와 공유합니다.
💬
AI 챗봇 / 커스텀 프롬프터
대화형 프롬프트 생성 · 커스텀 프롬프터 관리 · 결과 적용
⚪ 미연결
📋 커스텀 프롬프터
프롬프터는 시스템 프롬프트로 AI의 역할을 정의합니다. 채팅 시 프롬프터를 선택하여 특화된 대화를 할 수 있습니다.
⚙️
글로벌 설정
공통 네트워크 · 프록시 · 기본값
⚠️ Notion 저장에 필수 — Cloudflare Worker 무료 프록시 배포 후 URL 입력
📄 배포 방법: 같은 폴더 notion-proxy-worker.js 파일 참고 (5분 소요)
초
캐릭터 이미지 생성에 사용되는 엔진·API·파라미터를 설정합니다. 각 생성 유형별로 엔진을 개별 설정할 수 있습니다.
레퍼런스가 있으면 그 이미지의 스타일을 분석해 적용하고, 없으면 설명(한글)으로 작성합니다. 저장 시 레퍼런스가 함께 보관되어 스타일이 유지됩니다.
🖼️ 프로젝트 이미지
클릭 → 스타일 레퍼런스로 추가 (드래그도 가능)
보기
분위기 생성
📷 레퍼런스 이미지 (여러 장 + 로 추가 · 프로젝트 이미지 드래그 가능)
레퍼런스가 있으면 그 이미지의 분위기(조명·색감·감정)를 분석해 적용하고, 없으면 설명(한글)으로 작성합니다. 저장 시 레퍼런스가 함께 보관됩니다.
🖼️ 프로젝트 이미지
클릭 → 분위기 레퍼런스로 추가 (드래그도 가능)
보기
📂 시나리오 업로드
📄 시나리오 파일
📄
드래그 또는 클릭하여 업로드
PDF 권장 · HWPX · DOCX · TXT · MD · FDX · SRT · RTF
💡 업로드 시 AI가 자동 분석합니다: 씬/컷 분할 → 인물 추출 → 소스 생성 → 프롬프트 자동 생성
✅ PDF 를 권장합니다: 한글·워드 파일은 글자 위치가 흐트러져 씬·인물·대사가 어긋날 수 있습니다. 한글은 「다른 이름으로 저장 → PDF」, 워드는 「PDF로 저장」 후 올려 주세요. 옛 HWP 파일은 올릴 수 없습니다 — 한글 문서(*.hwpx) 또는 PDF 로 저장해 주세요.
ℹ️ 프로젝트 설정(매체, 장르, 해상도 등)과 감독/스텝 정보는 상단 ⚙️ 설정 버튼에서 관리할 수 있습니다.
📋 분석이 끝나면 시나리오 노트가 자동으로 열립니다 — 작법 진단을 보고 시나리오를 수정한 뒤 작업 시작.
⚡ 분석 속도 선택
1. 빠르게
단순한 시나리오 가장 빠름
2. 보통 속도
빠르되 약간의 실수 가능
3. 느리게
완벽 분석 (API 키 필요)
💡 느리게(완벽)는 AI가 전체를 분류하고 파서가 씬 구조를 지켜 합칩니다 — 씬 손실·오분류가 가장 적습니다 (API 키 필요). 📚 분류 지식 보기·편집
📋 후반 외주 리스트
후반 작업 외주 항목
🎵
음악 / BGM 작곡
배경음악, 효과음, 징글 제작
외주 필요
🎙️
나레이션 / 성우
한국어/영어 나레이션, 더빙
외주 필요
✂️
편집 / 컬러 그레이딩
영상 편집, DI, 색보정, VFX 합성
협의 중
📐
모션 그래픽 / 자막
타이틀, 자막, 로고 애니메이션
외주 필요
🔊
사운드 디자인 / 믹싱
효과음 디자인, 5.1 믹싱, 마스터링
완료
캐릭터 이미지 생성
📷 생성할 앵글 선택 (클릭으로 선택/해제)
👗 의상 소스
캐릭터 기본 설정 후 의상/헤어를 조합하여 추가 소스 이미지를 생성합니다.
🖼️ 이미지 생성
1 설정 & 레퍼런스
📝 시나리오 (읽기전용)
—
🔗 적용된 소스 (스토리·인물·사운드·대사·공간 전체)
🎛️ 세부 셋팅 (8칸 클릭 → 옵션 선택 · 효과 미리보기)
🖥️ 해상도
📷 샷 사이즈
📐 카메라 앵글
📷 카메라 바디
🔭 렌즈
🌗 조리개 (f-stop · 심도)
🎨 톤 & 룩
🖼️ 효과 미리보기
카메라 설정(렌즈·조리개·톤&룩 등) 버튼을 누르면 해당 효과의 예시 이미지가 여기 표시됩니다
선택 이미지에 이 레퍼런스(인물·의상·스타일·배경 등)를 반영해 수정합니다. NB Pro·NB 2·GPT Image 2 지원.
✏ 인물 배치·블로킹 스케치 선택 이미지(콘티북·장면 등) 위에 🧍 인물 위치, 🔵 인물 동선, 🔴 카메라 경로를 그려 저장하면 동선 레퍼런스로 등록됩니다. 재생성(수정) 시 이 레퍼런스가 자동 첨부돼 인물이 바뀌는 문제를 잡아주고, 영상 생성 시 동선·카메라 경로 가이드로 쓰입니다.
멀티컷 엔진
🍌 Nano Banana🖼️ GPT Image 2
선택 이미지를 같은 장면·인물·의상·조명 그대로 두고 카메라 앵글/사이즈만 바꿔 10종 프리셋(정면CU, 와이드, 로우히어로, 버드아이, 3/4좌우, 프로파일, OTS, 더치, 무릎샷) 중 랜덤 4컷 생성. 🍌 Nano Banana=PiAPI(NB Pro)/Gemini, 🖼️ GPT Image 2=fal.ai(인물 일관성 우수).
선택한 이미지를 Topaz로 고해상도 업스케일합니다. 완료본은 생성 이력에 새 이미지로 추가됩니다. (⚙ 설정 → 키 보관함 → Topaz 업스케일 키 필요)
모델
🌸 Bloom Creative🔧 Standard V2
🖼️ 프로젝트 이미지
드래그하여 좌측 레퍼런스 슬롯에 적용
보기:
씬:
정렬:
🎬 영상 생성
이미지 없이 시나리오·카메라·인물 정보로 자동 프롬프팅
시작·끝 이미지(키프레임)로 중간 모션 AI 생성. 이미지 이력에서 드래그
소스태그로 캐릭터·공간·제품 이미지 삽입. [1번 캐릭터] 형식
1 설정 & 레퍼런스
📝 시나리오 (읽기전용)
—
🔗 적용된 소스 (드래그로 적용한 항목 — 자동 프롬프팅)
🎛️ 세부 셋팅 (8칸 클릭 → 옵션 선택 · 효과 미리보기)
🖥️ 해상도
📷 샷 사이즈
📐 카메라 앵글
🎥 카메라 바디
🔭 렌즈
🌗 조리개 (f-stop · 심도)
⏱️ 셔터 스피드 (모션 블러 · 180° 셔터 룰)
🎥 카메라 무브먼트
🎬 효과 미리보기
카메라 설정(렌즈·셔터·무브먼트 등) 버튼을 누르면 해당 효과의 예시 영상이 여기 표시됩니다
PUPA ENGINEER — 🛠 PUPA 엔지니어
스튜디오를 함께 만드는 엔지니어입니다. 시나리오·캐릭터·공간·제품·콘티·영상을 말로 지시하세요. 예: "30초 광고 시나리오 써줘" · "주인공 춘식 캐릭터 만들어줘" · "S1 콘서트장 공간 구성해줘" · "오늘 1~3씬 이미지까지 다 만들어 놔"