검색
← 모듈 로드맵

Claude Code로 10분 AI 영상 만드는 방법

조회 4발행 출처 DEV · Jordan Atchison

클로드 코드사례준전문가

나중에 보기좋아요
공유 · 인쇄
후기댓글

Claude Code로 10분 AI 영상 제작과 한계

이미 Claude Code에게 대본을 쓰고 이미지 모델을 호출하게 하는 것은 할 수 있습니다. 하지만 그것을 첫 장면부터 마지막 장면까지 같은 캐릭터가 등장하고, 자막이 정확히 해당 단어 위에 맞춰지는 10분짜리 내레이션형 YouTube 영상으로 바꾸는 것은 전혀 다른 문제입니다. 대본은 쉬운 부분입니다. 그 이후는 전부 연결과 관리입니다.

같은 빌드는 Codex나 Gemini CLI로도 가능합니다. MCP를 지원하고 도구를 반복해서 호출할 수만 있으면 무엇이든 됩니다.

스택

  • 렌더러는 최종 컷을 만듭니다. Remotion은 React로 영상을 빌드합니다.
  • 이미지 서비스는 각 장면 뒤에 들어갈 정지 이미지를 만듭니다.
  • 모션 서비스는 정지 이미지를 숏으로 애니메이션합니다. fal은 현재의 비디오 모델들을 하나의 API 뒤에 묶어 둡니다.
  • 음성 서비스는 내레이션과 단어 단위 타이밍을 담당합니다.

Claude Code는 지휘자입니다. 대본을 계획하고, 각 장면에 무엇이 필요한지 결정하고, 각 서비스를 API나 MCP 서버를 통해 호출합니다.

루프

  1. 대본을 작성한 뒤 장면별로 나눕니다.
  2. 각 장면에 대한 정지 이미지를 생성합니다.
  3. 각 정지 이미지를 숏으로 애니메이션합니다.
  4. 내레이션과 단어 타이밍을 생성합니다.
  5. 숏, 오디오, 자막을 Remotion 타임라인에 배치하고 렌더링합니다.

30초짜리 영상이라면 오후 한나절이면 이걸 동작시킬 수 있습니다.

10분이 되면 어디서 무너지는가

어떤 모델도 10분을 연속으로 렌더링하지는 못합니다. 한 번의 생성은 몇 초 정도에서 끝나므로(Veo 3.1은 8초로 제한됨), 긴 영상은 항상 수십 개의 짧은 클립을 이어 붙인 것입니다. 그러면 세 가지가 더 이상 부수적인 일이 아니게 됩니다.

일관성. 이미지 모델은 호출 간 기억이 없습니다. 10번째 숏쯤 가면 주인공의 얼굴이 달라지고 방도 다른 방이 됩니다. 해결책은 참조 이미지를 직접 관리하는 것입니다. 반복해서 등장하는 캐릭터와 장소마다 깨끗한 참조 이미지를 하나씩 두고, 그것이 필요한 모든 숏에 넘기며, 인라인으로 표시합니다(image_1 is the emperor, image_2 is the throne room). 새 각도가 필요한 숏에는 전면, 3/4, 측면을 포함한 멀티뷰 캐릭터 시트가 도움이 됩니다. 이런 관리 작업은 장면이 늘어날수록 커집니다.

타이밍. 자막은 말해지는 정확한 단어 위에 있어야 합니다. 단어 타이밍은 음성 서비스에서 받을 수 있지만, 그 모든 타이밍을 모든 자막에, 그리고 모든 장면의 프레임 범위에 맞게 매핑하는 일은 직접 해야 합니다. 한 번만 오프바이원이 나도 이후 영상 전체에서 자막이 어긋납니다.

상태. 이 정도로 긴 프로젝트는 컨텍스트 윈도우에 들어가지 않습니다. 어떤 장면이 끝났는지? 어떤 장면이 실패했는지? 어떤 참조를 어디에 써야 하는지? 에이전트가 이를 잊어버리는 순간, 작업을 다시 하거나 건너뛰게 되고, 당신은 숏 상태를 적어 둔 스프레드시트를 돌보게 됩니다.

이 중 어느 하나도 단독으로는 어렵지 않습니다. 하지만 함께 놓이면, 접착제가 곧 프로젝트 전체가 됩니다.

접착제를 건너뛰기

바로 그 접착제를 처리하기 위해 우리가 Framesail을 만들었습니다. 이것은 한 번의 MCP 연결로 Claude Code에서 제어할 수 있는 장편 AI 비디오 생성기입니다. 모든 숏에서 캐릭터와 배경을 동일하게 유지하고, 자막을 정확한 단어에 맞추며, 모든 장면을 추적하므로 에이전트가 중간에 멈췄다가 새 세션에서 다시 시작해도 제자리를 잃지 않습니다.

shell
claude mcp add --transport http framesail https://api.framesail.com/mcp \
  --header "Authorization: Bearer YOUR_FRAMESAIL_KEY"

짧은 클립을 만든다면 처음부터 직접 쌓는 방식이 맞습니다. 긴 YouTube 영상을 만든다면, 접착제가 곧 일입니다.

원문은 Framesail 블로그에 처음 게시되었습니다.

출처

  • 원문: https://dev.to/jordan_atchison_890b3f79f/how-to-build-a-10-minute-ai-video-with-claude-code-and-what-breaks-37ie (2026-10-26 · Jordan Atchison)

자료 변경 기록을 불러오는 중입니다.

다음 자료를 불러오는 중입니다.

후기

아직 후기가 없습니다

직접 적용한 결과와 주의할 점을 공유하는 공간입니다.

로그인하고 후기 쓰기

참고 자료 · 도구와 릴리스 노트

댓글