
Lemo-Opuscar란?
Lemo-Opuscar는 신중하게 정의된 39가지 영화 스타일과 코드만으로 제작된 39편의 단편 영화를 모은 프로젝트입니다. 스타일을 선택하고 이야기를 제공한 다음, 호환되는 코딩 에이전트에게 영화를 연출하고 제작하도록 요청하면 됩니다.
이 프로젝트는 생성형 비디오나 스톡 영상을 사용하지 않습니다. 영화는 Canvas 및 WebGL 페이지를 프레임 단위로 렌더링해 제작됩니다. 또한 무료 샘플 라이브러리로 오리지널 음악을 만들고, 로컬 텍스트 음성 변환으로 내레이션을 생성하며, 완성된 오디오를 믹싱할 수 있습니다.

이 스타일들은 Claude Opus 5.5를 위해 개발되었습니다. 다른 모델과 에이전트도 프로젝트 지침을 읽을 수 있지만, 동일한 결과를 재현한다고 보장할 수는 없습니다.
주요 기능
- 39가지 고유 스타일: 수채화, 수묵화, 목판화, 종이 오리기 아트부터 픽셀 RPG, 무성 영화, 데이터 스토리텔링, 제품 렌더링, 애니메이션까지 다양한 스타일을 제공합니다.
- 코드 기반 영화 제작: 영상 모델로 생성하는 대신 시각 요소를 프로그래밍 방식으로 그려 렌더링합니다.
- 에이전트 주도 워크플로: 코딩 에이전트가 스토리 개발, 시각 요소 구성, 카메라 결정, 연기, 사운드, 렌더링, 자체 점검을 담당합니다.
- 인간 승인 단계: 에이전트는 스토리와 스토리보드 승인을 위해 멈춘 뒤, 시각적 스타일 승인을 위해 다시 멈춥니다.
- 스타일별 지침: 각 스타일에는 외관과 사운드 표현 방식을 설명하는
STYLE.md파일이 포함되어 있습니다. - 통합 제작 지침: 창작 방향과 기술 구현을 모두 설명하는 전용 문서가 제공됩니다.
- 로컬 음성 및 오디오 워크플로: 로컬 텍스트 음성 변환으로 내레이션을 생성하고, 무료 샘플 라이브러리로 음악을 구성할 수 있습니다.
- 재사용 가능한 지침: 저장소에 포함된 가이드를 사용하거나, 다른 프로젝트의 에이전트가 동일한 파일을 참조하도록 지정할 수 있습니다.
영화 스타일 선택

프로젝트를 설치하기 전에 온라인 갤러리를 살펴보세요. 각 예시는 이용 가능한 스타일 중 하나가 움직임 속에서 어떻게 표현되는지 보여줍니다.
이 컬렉션은 다음과 같은 창작 분야로 구성되어 있습니다.
- 손그림 및 회화: 크레용 그림책, 수채화, 중국 수묵화, 임파스토 유화, 한 붓 그리기, 화이트보드 설명 영상, 어반 스케치.
- 동아시아 전통: 그림자 인형극, 우키요에, 붉은 종이 오리기, 종이 오리기 라이트박스.
- 인쇄 및 그래픽 디자인: 리소그래프, 하프톤 도시에, 목판화, 스위스 모션 그래픽, 아르데코, 청사진, 스테인드글라스, 픽토그램 모션.
- 정보 및 프레젠테이션: 데이터 스토리텔링, 아이소메트릭 인포그래픽, 다크 테크놀로지 키노트, 라이브 스크린캐스트.
- 카툰, 애니메이션 및 게임: 러버 호스 카툰, 1980년대 셀 애니메이션, SF 시트콤 카툰, 픽셀 RPG, HD-2D, 마이크로게임, 게임쇼 스타일.
- 영화, 소재 및 3D: 무성 영화, 리미널 파운드 푸티지, 벽돌 장난감, 종이 팝업북, 틸트 시프트 미니어처, 로우 폴리 아일랜드, 유리 제품 렌더링.
이야기의 주제와 속도감을 뒷받침하는 스타일을 선택하세요. 예를 들어 수채화는 풍경 속 따뜻한 여정에 잘 어울리고, 아이소메트릭 인포그래픽은 커피가 농장에서 컵으로 이동하는 과정처럼 절차를 설명하는 데 적합합니다.
사전 요구 사항
시작하기 전에 다음 소프트웨어를 설치하세요.
- Node.js 20 이상
- Google Chrome
- ffmpeg
- Python 3.11 이상
- 코딩 에이전트: Claude, Codex, Cursor처럼
AGENTS.md를 읽을 수 있는 에이전트
음성 모델과 샘플 라이브러리 같은 대용량 리소스는 초기 설정 중에 반드시 다운로드되지 않을 수 있습니다. 워크플로는 제작 단계에서 필요할 때만 해당 리소스를 다운로드합니다.

Lemo-Opuscar 설치
저장소를 복제하고 해당 디렉터리로 이동하세요.
git clone https://github.com/lemomo-ai/lemo-opuscar.git
cd lemo-opuscar코딩 에이전트를 시작하세요. README에서는 Claude 명령어를 예로 보여줍니다.
claude대신 Codex, Cursor 또는 저장소의 AGENTS.md 지침을 읽을 수 있는 다른 에이전트를 사용해도 됩니다.
세 가지 제작 가이드 이해하기
에이전트는 다음 세 가지 주요 지침을 사용합니다.

DIRECTOR.md: 스토리, 사운드, 리듬, 카메라, 연기, 자체 점검을 다룹니다.TECHNIQUE.md: 프레임 단위 렌더링, 음성 제작, 음악, 믹싱을 설명합니다.styles/<style>/STYLE.md: 선택한 스타일의 시각적·청각적 특성을 정의하고 해당 시연 영화가 제작된 방식을 설명합니다.
앞의 두 가이드는 docs/zh-CN/에서 중국어로도 제공됩니다. 스타일 가이드는 요청한 스타일에 따라 달라집니다. 예를 들어 수채화의 경우 관련 파일은 styles/watercolor/STYLE.md입니다.
첫 영화 만들기
1단계: 명확한 기획서 작성
에이전트에게 원하는 영상 길이, 스타일, 주제, 내레이션 방향을 알려주세요. README에는 다음 예시가 나와 있습니다:
우리 가족이 운영하는 커피 농장을 주제로 수채화 스타일의 45초 영화를 만들어 주세요. 따뜻한 여성 내레이터를 사용하세요.
간결한 브리프는 에이전트에게 네 가지 중요한 제약 조건을 제공합니다:

- 영화 길이는 약 45초여야 합니다.
- 수채화 스타일 가이드를 따라야 합니다.
- 이야기는 가족이 운영하는 커피 농장을 중심으로 전개되어야 합니다.
- 내레이션은 따뜻한 여성 목소리를 사용해야 합니다.
2단계: 스토리와 스토리보드 검토
에이전트는 먼저 스토리와 스토리보드를 만든 다음 승인을 요청하며 멈춥니다. 이 시점에서 내러티브 구조, 장면 순서, 분위기, 타이밍, 그리고 영화가 의도한 메시지를 전달하는지 확인하세요.
콘셉트가 아직 적절하지 않다면 승인하기 전에 수정을 요청하세요. 영화가 아직 기획 단계에 있을 때 변경하는 편이 더 쉽습니다.
3단계: 시각적 스타일 승인
에이전트는 두 번째로 멈춰 영화의 외관을 확인합니다. 제안된 시각 요소를 선택한 STYLE.md 지침 및 해당 갤러리 예시와 비교하세요.
구도, 색상, 타이포그래피, 질감, 캐릭터 표현, 선택한 스타일과의 전반적인 일치도를 확인하세요. 스타일과 스토리를 모두 뒷받침할 때만 외관을 승인하세요.
4단계: 에이전트가 제작을 완료하도록 하기

두 번의 승인이 완료되면 에이전트는 렌더링, 내레이션, 음악, 믹싱을 진행합니다. 완성된 프로젝트는 다음 경로에 저장됩니다:
films/<name>/일반적으로 영화 한 편을 만드는 데 에이전트가 약 30~60분을 소요하며, 상당한 양의 모델 토큰을 사용할 수 있습니다.
추가 프롬프트 예시
기본 프롬프트 구조를 다양한 종류의 영화에 맞게 조정할 수 있습니다. 모든 요청이 기존 스타일 이름과 일치하도록 하세요.
화이트보드 스타일로 GPS가 원자 시계를 사용하는 방식을 설명하는 30초 영화를 만들어 주세요. 명확하고 교육적인 내레이션을 사용하세요.16비트 픽셀 RPG 스타일로 긴 여정 끝에 최종 체크포인트에 도착하는 여행자를 다룬 40초 영화를 만들어 주세요.한 세기의 여름 기온을 다루는 짧은 데이터 스토리텔링 영화를 만들어 주세요. 차트가 이야기를 이끌도록 하세요.
이 예시들은 모든 구현 세부 사항을 일일이 지정하지 않고 스타일, 주제, 창작 방향을 제시합니다. 에이전트는 프로젝트의 방향 및 기법 가이드를 활용해 제작을 계획할 수 있습니다.
고급 팁
스토리에 맞는 스타일 선택
단지 보기 좋다는 이유만으로 스타일을 선택하지 마세요. 스타일의 시각적 언어가 주제를 어떻게 뒷받침하는지 고려하세요. 화이트보드 설명 영상이나 아이소메트릭 인포그래픽은 교육적인 과정에 적합하며, 캐릭터 중심의 이야기에는 무성 영화, 셀 애니메이션, 그림자극이 더 잘 어울릴 수 있습니다.
승인 단계를 의도적으로 활용하기
두 번의 중단을 제작 관문으로 생각하세요. 첫 번째 관문에서는 내러티브와 타이밍에 집중하고, 두 번째 관문에서는 시각적 일관성에 집중하세요. 이러한 결정을 분리하면 세련된 시각적 연출이 이야기 자체의 약점을 가리는 것을 방지할 수 있습니다.
스타일 가이드를 직접 읽기
에이전트가 관련 파일을 읽기는 하지만, styles/<style>/STYLE.md를 직접 검토하면 더 나은 피드백을 제공하는 데 도움이 됩니다. 이 파일에는 스타일이 어떻게 보이고 들려야 하는지 설명되어 있으며, 데모 영화의 제작 방식도 기록되어 있습니다.

다른 프로젝트에서 워크플로 재사용
복제한 저장소 안에서 영화를 만들어야 하는 것은 아닙니다. 자체 프로젝트 구조를 사용하려면 코딩 에이전트가 DIRECTOR.md, TECHNIQUE.md, 그리고 선택한 스타일의 STYLE.md를 참조하도록 지정하세요.
시간과 토큰 예산 책정
영화 한 편당 에이전트 작업에 약 30~60분이 걸리고 상당한 토큰이 사용된다고 예상하세요. 더 세부적인 제작에서는 각 승인 단계마다 주의 깊게 모니터링해야 할 수 있습니다.
에셋 라이선스 확인
코드는 MIT 라이선스로 제공됩니다. 가이드, 스타일 파일, 영화는 CC BY 4.0을 따릅니다. 서드파티 샘플, 글꼴, 음악에는 CC0, CC BY, OFL을 비롯한 각자의 라이선스가 적용됩니다. 항목별 저작자 표시 및 라이선스 정보는 각 데모 프로젝트의 CREDITS 파일을 확인하세요.
결론
Lemo-Opuscar는 스토리를 코드로 생성된 완성도 높은 단편 영화로 전환하는 체계적인 방법을 제공합니다. 저장소를 설치하고 39가지 스타일 중 하나를 선택한 뒤 에이전트에 명확한 브리프를 전달하고, 두 번의 승인 단계에서 스토리와 시각적 방향을 검토하세요. 그러면 에이전트가 프레임 단위로 영화를 렌더링하고 내레이션, 음악, 최종 믹스를 조합할 수 있습니다.
