← 목록으로

영상 저작 팩토리 확장 구상 — 릴스·쇼츠·롱폼을 한 공장에서

작성 2026-09-28 · M2 Toon Factory 세션 · 형 결정용 초안

결론 먼저

  1. 지금 있는 toonfactory를 버리지 않고 "공장"으로 승격합니다. 인스타툰·릴스는 이미 돌아가는 라인이고, 뉴스 릴스·쇼츠·롱폼은 같은 뼈대에 입력 어댑터와 렌더 템플릿만 추가하면 됩니다.
  2. 뼈대는 6단 고정: 입력 → 리서치·대본 → 샷 설계 → 에셋 생성 → 내레이션 → 렌더·발행. 포맷(릴스/쇼츠/롱폼)은 5·6단의 템플릿 차이일 뿐이고, 1~4단은 공유합니다.
  3. 첫 확장 대상은 뉴스 릴스(9:16, 30~60초)를 추천합니다. 지금 있는 릴 엔진에 "URL 하나 → 대본" 어댑터 하나만 얹으면 되고, 형이 원하는 음성 입력도 이 라인에서 먼저 검증할 수 있습니다. 롱폼은 그다음입니다(렌더 템플릿·자료화면 소싱이 새로 필요).
  4. 이름은 나중에. 다만 저장소 구조는 지금부터 factory/(공통 뼈대) + lines/(툰·릴·뉴스·롱폼) 로 나눠 두면 이름만 바꿔 달면 됩니다.

지금 가진 것 (실측)

단 있는 것 상태
입력 자연어 한 줄(make.py), 촬영본 인박스(iCloud momentus_inbox), Slack 봇 접수 돌아감
리서치·대본 intent.py(요청→spec) · writer.py(작가 각색) · PLAYBOOK/톤 프리셋 돌아감, 로컬 claude -p 비용 0
샷 설계 spec의 beats(화면+문장+자막) — 비트 단위 싱크 원칙 확정 돌아감
에셋 생성 creagen i2i 시트→슬라이스(generate.py·slice.py), 앵커 얼굴 돌아감. Kling 이미지→영상은 없음 — Remotion 세션이 Creagen MCP로 수동 호출한 경험만 있음(경복궁 릴, 4클립 3~4분)
내레이션 fal MiniMax 클론 보이스(형 목소리) fal_tts.py 코드 있음, 키 대기
렌더·발행 Remotion 4컴포지션(Reel·ReelV2·ReelMontage·ReelPop, 전부 1080×1920) + R2 업로드 M2에서 컴포지션 4개 확인 완료. 16:9 롱폼 템플릿은 없음

확장 설계 — 무엇을 더하나

A. 입력 어댑터 (1단)

B. 샷 설계의 포맷 프로필 (3단)

포맷 길이 비율 컷 특징
릴스/쇼츠 30~60초 9:16 8~15 첫 컷 훅, 자막 세이프존, 비트 싱크
롱폼 5~12분 16:9 챕터 5~8 × 컷 4~8 챕터 카드, 자료화면 + 모션그래픽(숫자·도표·타임라인), 하단 자막
- 같은 spec 스키마에 format 필드 하나. 대본 작가 프롬프트만 포맷별로 갈립니다.

C. 에셋 생성 (4단) — 세 갈래를 spec이 고름

  1. 정지 이미지: creagen i2i 시트(지금 것).
  2. 이미지→영상 5초(Kling 3.0 Pro): Remotion 세션의 프롬프트 공식(카메라 움직임 1개 + 움직여도 되는 요소 + "Architecture stays rigid" + 네거티브)을 모듈로. 경유는 creagen(회사 크레딧 약 70/클립) 또는 fal(개인 과금) — fal 이미지·영상은 형이 허락한 뒤에만(현재 규칙: fal은 TTS만).
  3. 모션그래픽: Remotion 컴포넌트 라이브러리(숫자 카운터·막대/선 그래프·지도 핀·타임라인·인용 카드). 뉴스·롱폼의 "자료화면 없는 구간"을 채웁니다. 외부 생성 비용 0.

D. 렌더 템플릿 (5·6단)

E. 운영 (M1↔M2)

추천 진행 순서 (각 단계 끝 기준 포함)

순서 할 일 끝 기준 새로 드는 비용
0 키 투입 → 목소리 실측 → M2 단독 렌더 1회 형 목소리 mp3 + 9:16 mp4 1개 TTS 약 $0.003
1 뉴스 릴스 라인: URL→대본 어댑터 + 출처 표기 + 모션그래픽 컴포넌트 3종(숫자·인용·지도) 기사 URL 하나로 45초 릴 완주 0 (이미지 없이 모션그래픽만)
2 음성 입력: 음성메모→Whisper→대본 형이 말한 1분 메모가 릴이 됨 0
3 Kling i2v 모듈: 시트 컷/실사 사진 → 5초 클립 → Remotion <OffthreadVideo> 클립 4개 들어간 릴 1개 creagen 크레딧 ~280/릴
4 롱폼 템플릿 LongForm169 + 챕터 대본 프롬프트 5분 영상 1개, 자막·챕터 카드 포함 렌더 시간만
5 발행 자동화(YouTube API·인스타) Slack "올려" 한마디로 업로드 0

형이 정할 것 3가지

  1. 첫 확장 라인을 뉴스 릴스로 가도 되는지 (추천: 예. 롱폼 먼저면 3~4단계 순서를 바꿉니다.)
  2. Kling 경유를 creagen(회사 크레딧)으로 할지 fal(개인 과금)로 할지. 지금 규칙은 fal 이미지·영상 금지라 creagen이 기본입니다.
  3. 뉴스 소재의 출처 정책: 국내 언론사 기사 요약 릴은 저작권·인용 범위 문제가 있습니다. "사실+출처 링크+자체 모션그래픽, 기사 이미지·영상은 쓰지 않음"을 기본으로 제안합니다.

안 하면 / 되돌리기