Skip to content

ShortsMind - YouTube Shorts 자동 제작 시스템

개요

OpenClaw 메인 에이전트와 연동하여 주제를 입력하면 YouTube 쇼츠를 자동으로 제작하는 시스템입니다.

작업 플로우

주제 입력 (OpenClaw Telegram)
    ↓
정보 수집 (Brave/Tavily 검색)
    ↓
스크립트 작성 (Gemini Flash 2.0)
    ↓
이미지 생성 (DALL-E 3)
    ↓
내레이션 녹음 (OpenAI TTS)
    ↓
영상 조립 (FFmpeg)
    ↓
자막 추가 (FFmpeg drawtext)
    ↓
YouTube 업로드 (YouTube Data API)
    ↓
완료 알림 (Telegram)

현재 보유 자산

자원 상태 활용 방안
Gemini API ✅ 보유 스크립트 작성, 자막 생성
Brave Search API ✅ 보유 최신 정보 수집
Tavily API ✅ 보유 심도 있는 정보 조사
Telegram Bot ✅ 보유 제작 완료 알림
Image Host ✅ 운영중 생성 이미지 저장/호스팅
OpenClaw Gateway ✅ 운영중 주제 입력 인터페이스

필요한 추가 API

항목 추천 솔루션 비용 한글 지원
이미지 생성 OpenAI DALL-E 3 $0.04/장
음성 합성(TTS) OpenAI TTS $0.015/1K자
영상 편집 FFmpeg (무료) 무료 -
YouTube 업로드 YouTube Data API v3 무료 -
배경 음악 Pixabay/FreePD 무료 -

운영 방식

주제 입력형 (권장)

사용자 → OpenClaw Telegram: "!쇼츠 AI와 인간의 미래에 대해"
         ↓
    ShortsMind → 5~10분 후 완료 알림

프로젝트 구조

/home/ryan/
├── shortsmind/
│   ├── main.py              # FastAPI 진입점
│   ├── agents/
│   │   ├── researcher.py    # 정보 수집
│   │   ├── writer.py        # 스크립트 작성
│   │   ├── creator.py       # 이미지 생성
│   │   ├── narrator.py      # TTS 녹음
│   │   ├── editor.py        # 영상 조립
│   │   └── uploader.py      # YouTube 업로드
│   ├── workspace/
│   │   ├── scripts/
│   │   ├── images/
│   │   ├── audio/
│   │   └── output/
│   └── config.yaml

스크립트 구조 예시

shorts_script:
  title: "AI가 인간을 대체할까요?"
  duration: 59  # 초 (최대 60초)
  scenes:
    - time: "0:00-0:10"
      image: "futuristic AI robot with human"
      narration: "AI가 정말 인간을 대체할  있을까요?"
      caption: "AI vs 인간"

    - time: "0:10-0:30"
      image: "AI helping human workers"
      narration: "실제로 AI는 인간의 업무를 돕는 도구로 발전하고 있습니다..."
      caption: "협력의 시대"

구현 단계

Week 1: 기본 구축

  • [ ] OpenAI API 키 발급 및 설정
  • [ ] YouTube OAuth 인증 완료
  • [ ] ShortsMind 기본 프로젝트 구조 생성
  • [ ] FFmpeg 설치 및 기본 영상 생성 테스트

Week 2: AI 연동

  • [ ] Gemini로 스크립트 작성 에이전트
  • [ ] DALL-E 3로 이미지 생성 에이전트
  • [ ] OpenAI TTS로 내레이션 생성 에이전트

Week 3: 영상 제작

  • [ ] FFmpeg 영상 조합 에이전트
  • [ ] 자막 오버레이 기능
  • [ ] 배경 음악 믹스

Week 4: 업로드 및 연동

  • [ ] YouTube 업로드 API 연동
  • [ ] OpenClaw 스킬 통합
  • [ ] Telegram 알림 연동
  • [ ] 전체 테스트

사용 예시

OpenClaw Telegram에서

유저: !쇼츠 최신 AI 기술 트렌드
에이전트: 제작 시작합니다...
[5~10분 후]
에이전트: ✅ 쇼츠 제작 완료!
         제목: "2025년 AI 기술 트렌드 TOP 5"
         길이: 59초
         링크: https://youtube.com/shorts/xxxxx

예상 비용

항목 단가 월 30개 기준
DALL-E 3 $0.04/장 $36
OpenAI TTS $0.015/1K자 ~$5
YouTube API 무료 $0
합계 ~$41/월

본문 작성일: 2026년 3월 2일