바이브리포트
Shorts Engine — AI 숏폼 영상 제작을 자동화하는 오픈소스 기획 엔진 공개
🎬 Shorts Engine
MIT License
TypeScript
YouTube · TikTok · Reels
JSON 하나로 전체 숏폼 영상 제작 계획을 생성합니다
숏폼 크리에이터의 가장 큰 적은 아이디어 부족이 아닙니다. 기획의 반복입니다. 플랫폼마다 다른 영상 규격, 매번 써야 하는 AI 프롬프트, 카메라 모션 계획, B-roll 선택, 비용 최적화까지. 영상 하나를 만들기 전에 해야 할 일이 너무 많습니다.
Shorts Engine은 그 기획 과정 전체를 자동화합니다. JSON 요청 파일 하나를 넣으면, 유튜브 쇼츠·틱톡·인스타그램 릴스용 전체 제작 계획서가 출력됩니다.
"영상을 직접 만들지 않는다. 어떻게 만들지를 완벽하게 계획한다."
1
14단계 자동화 파이프라인
⚡ 전체 처리 흐름
① 요청 검증
② 정규화
③ 플랫폼 스펙
④ 소설→숏츠
⑤ 모션 플래닝
⑥ B-roll 추천
⑦ 학습 상태
⑧ 비용 라우팅
⑨ 실행 계획
⑩ 회복 시뮬
⑪ AI 프롬프트
⑫ 렌더 계획
⑬ 퍼블리시
⑭ 분석 리포트
14
자동화 파이프라인 단계
70+
테스트 전수 통과
MIT
라이선스 — 완전 무료
2
핵심 기능 6가지
플랫폼 자동 스펙 적용
유튜브·틱톡·릴스별 영상 길이·규격 자동 보정. 범위 벗어나면 경고 기록.
소설→숏츠 변환
소설 에피소드를 숏폼 영상 시나리오로 자동 변환. The 4th Path 소설 파이프라인 연동.
모션 플래닝
카메라 움직임 패턴 자동 계획. 반복 방지 규칙 내장.
B-roll 시맨틱 추천
장면 맥락에 어울리는 보조 영상 클립 자동 추천.
5규칙 비용 라우팅
캐시·GPU·프리미엄 중 가장 저렴한 처리 방식 결정론적 자동 선택.
AI 프롬프트 자동 생성
Sora·Runway·Kling 등 AI 영상 생성 도구용 프롬프트 자동 작성.
3
3개 플랫폼 지원
YouTube Shorts
15~60초
훅 명확성 최적화
검색 메타데이터
훅 명확성 최적화
검색 메타데이터
TikTok
10~45초
모션 에너지 중시
자막 즉시성
모션 에너지 중시
자막 즉시성
Instagram Reels
10~45초
시각적 일관성
브랜드 완성도
시각적 일관성
브랜드 완성도
4
비용 라우팅 — 5가지 결정 규칙
| 규칙 | 조건 | 결과 |
|---|---|---|
| Rule A | 후보 점수 0.6 미만 | 프리미엄 엔진 사용 금지 |
| Rule B | 캐시 히트 | 즉시 반환 (최우선) |
| Rule C | 배치 5개+ + GPU 가용 | GPU 우선 처리 |
| Rule D | 중간 단계 | 프리미엄 엔진 차단 |
| Rule E | 재시도 비용 > 예상 이득 | 폴백으로 즉시 전환 |
💡 설계 철학
모든 라우팅 결정은 결정론적 규칙 기반입니다. AI가 임의로 판단하지 않습니다. 비용과 품질 간의 트레이드오프를 명시적 규칙으로 제어하는 것이 핵심입니다.
5
설치 및 실행
# 1. 클론 + 설치
git clone https://github.com/sinmb79/Shorts-engine.git
cd Shorts-engine && npm install
# 2. 기본 실행 (사람이 읽기 쉬운 출력)
npm run engine -- run tests/fixtures/valid-low-cost-request.json
# 3. JSON 형식 출력
npm run engine -- run tests/fixtures/valid-low-cost-request.json --json
# 4. 테스트 실행 (70개 통과 확인)
npm test
git clone https://github.com/sinmb79/Shorts-engine.git
cd Shorts-engine && npm install
# 2. 기본 실행 (사람이 읽기 쉬운 출력)
npm run engine -- run tests/fixtures/valid-low-cost-request.json
# 3. JSON 형식 출력
npm run engine -- run tests/fixtures/valid-low-cost-request.json --json
# 4. 테스트 실행 (70개 통과 확인)
npm test
✅ 현재 구현 범위
기획·계획 파이프라인 14단계 완전 구현. JSON 요청 → 전체 제작 계획서 출력까지 완료. 70개 테스트 전수 통과.
⚠️ 추후 추가 예정
실제 영상 생성(Sora·Runway·Kling API 연동), TTS 음성 합성, 플랫폼 자동 업로드는 다음 단계에서 추가됩니다. 현재는 기획 엔진입니다.
🎬 22B Labs · Shorts Engine
숏폼 제작의 기획 병목을 없애는 것이 목표입니다.
소설에서 숏츠까지, 기획은 자동으로.
⭐ Star 눌러주시면 개발에 큰 힘이 됩니다
👉 github.com/sinmb79/Shorts-engine
📎 GitHub: github.com/sinmb79/Shorts-engine · MIT License
✍️ 22B Labs · The 4th Path, GitHub: sinmb79
✍️ 22B Labs · The 4th Path, GitHub: sinmb79