scenepilotLLM/scenepilot
AI 코딩 어시스턴트를 영상 제작 스튜디오로 바꿔주는 오픈소스 파이프라인, ScenePilot
ScenePilot은 Claude Code, Cursor 같은 AI 코딩 어시스턴트에게 '이런 영상 만들어줘'라고 말하면 기획부터 대본, 소재 생성, 편집, 최종 렌더링까지 전 과정을 대신 진행하게 만드는 오픈소스 프로젝트다. 별도의 코드 오케스트레이터 없이 AI 에이전트 자체가 YAML 파이프라인 매뉴얼과 마크다운 지침 파일을 읽고 도구를 호출하며 작업을 이끈다. API 키 없이도 무료 TTS와 무료 스톡 영상만으로 실제 동영상을 만들 수 있고, 유료 생성 API를 더하면 더 화려한 영상도 가능하다.
무엇을 하는 레포인가
- 실제 촬영 영상처럼 보이는 결과물을 만들기 위해 Archive.org, NASA, Wikimedia Commons 등 무료 공개 아카이브에서 실제 모션 클립을 모아 편집하는 다큐멘터리 몽타주 파이프라인을 제공한다.
- 연구, 대본, 씬 기획, 소재 생성, 편집, 합성까지 총 7단계를 거치며 각 단계마다 전담 '스킬' 마크다운 파일이 에이전트에게 실행 방법을 알려준다.
- 영상 생성·이미지 생성·음성·음악 등 도구를 고를 때 작업 적합도, 품질, 통제력, 신뢰성, 비용, 속도, 연속성 7개 기준으로 점수를 매겨 자동으로 최적의 공급자를 선택하고 그 이유를 기록으로 남긴다.
- 렌더링 전에 완성 약속 위반이나 슬라이드쇼 위험을 점검하고, 렌더링 후에는 ffprobe 검증, 프레임 추출, 오디오 분석 등 자체 검수를 거쳐야만 결과물을 사용자에게 보여준다.
- 기본 예산 상한 10달러, 액션당 승인 임계값 0.5달러 등 예산 관리 기능을 내장해 예상치 못한 비용 발생을 막는다.
왜 중요한가
영상 하나 만들 때마다 여러 AI 툴을 따로 조합해야 했던 번거로움을 없애고, 무료 오픈소스 조합만으로도 실제 촬영본 같은 영상을 만들 수 있다는 점에서 콘텐츠 제작자와 개발자 모두에게 실질적인 시간과 비용 절감을 준다. 또한 모든 판단 근거를 로그로 남기는 구조는 AI가 만든 콘텐츠의 신뢰성과 재현성을 검증하려는 사람들에게 참고할 만한 설계 사례다.
이 레포의 용어
- TTS · 텍스트를 음성으로 바꿔주는 기술(Text-to-Speech)
- CLIP · 이미지와 텍스트를 함께 이해해 의미 기반으로 검색할 수 있게 하는 AI 모델
- ffprobe · 영상·음성 파일의 정보를 분석하는 FFmpeg의 도구
- Remotion · React 코드로 영상을 프로그래밍적으로 만드는 렌더링 엔진
- YAML 매니페스트 · 파이프라인의 단계와 설정을 정의한 설정 파일
레포 원문 소개 (영문)
🔥 Turn any URL into clean, structured, LLM-ready content. The open-source web fetching & extraction API.
GitHub에서 보기주목받는 레포
- openai/codexOpenAI가 만든 코딩 에이전트를 터미널에서 바로 실행한다
- cordiverse/cordis필요할 때 켜고 끄는 기능 조각을 자유롭게 조합하는 TypeScript 프로그래밍 틀
- ripienaar/free-for-dev개발자용 무료 클라우드·API·협업 도구를 한 저장소에 몽땅 정리했다
- Wei-Shaw/sub2apiClaude·OpenAI·Gemini·Grok 구독 하나로 여러 사람이 나눠 쓰게 해주는 중계 서버
- multica-ai/andrej-karpathy-skillsAI 코딩 도우미가 멋대로 추측하고 코드를 헤집는 걸 막는 지침 파일 하나
- eneskirca/nodeterm흩어진 터미널 탭 대신, 지도 위에 배치하고 AI 에이전트까지 관리하는 작업 공간
- affaan-m/ECCAI 코딩 에이전트에게 '엔지니어처럼 일하는 습관'을 심어주는 도구 모음
- n8n-io/n8n코드 없이 화면에서 블록을 연결해 업무 자동화와 AI 에이전트를 만드는 도구, n8n