Home
Login

AI 기반 대규모 모델을 활용한 원클릭 고화질 짧은 동영상 생성 도구

MITPython 36.9kharry0703 Last Updated: 2025-06-11

MoneyPrinterTurbo - AI 스마트 짧은 동영상 생성 도구

프로젝트 소개

MoneyPrinterTurbo는 AI 대형 모델 기반의 오픈 소스 짧은 동영상 자동 생성 도구로, 간단한 키워드 또는 주제 입력을 통해 고품질의 짧은 동영상 콘텐츠를 자동으로 생성할 수 있습니다. 이 프로젝트는 인공지능 기술을 활용하여 비디오 스크립트 작성, 소재 매칭, 더빙 생성, 자막 추가 등 전체 프로세스를 자동화합니다.

핵심 기능 특징

🎯 스마트 콘텐츠 생성

  • AI 문안 생성: 키워드에 따라 자동으로 비디오 스크립트를 생성하거나, 사용자 정의 문안 콘텐츠를 사용할 수 있습니다.
  • 다국어 지원: 한국어와 영어 비디오 문안 생성을 지원합니다.
  • 일괄 생성: 한 번에 여러 비디오 버전을 생성하여 최적의 효과를 선택할 수 있습니다.

🎬 다양한 비디오 형식

  • 세로 모드: 9:16 비율, 1080x1920 해상도, 틱톡, 콰이쇼우 등 짧은 동영상 플랫폼에 적합합니다.
  • 가로 모드: 16:9 비율, 1920x1080 해상도, 유튜브, 빌리빌리 등 플랫폼에 적합합니다.
  • 클립 길이 제어: 비디오 클립 길이를 사용자 정의하여 소재 전환 빈도를 조절할 수 있습니다.

🎙️ 전문 더빙 시스템

  • 다양한 음성 합성: 다양한 AI 음성을 지원하며, 실시간으로 효과를 미리 들어볼 수 있습니다.
  • GPT-SoVITS 더빙: 더욱 자연스럽고 감정이 풍부한 음성 합성을 제공합니다.
  • Azure 음성 서비스: 9가지 Azure 고품질 음성 합성 옵션을 추가로 제공합니다.

📝 스마트 자막 기능

  • 자동 자막 생성: Edge와 Whisper 두 가지 자막 생성 방식을 지원합니다.
  • 자막 스타일 사용자 정의: 글꼴, 위치, 색상, 크기 및 테두리 효과를 조정할 수 있습니다.
  • 고정밀도 인식: Whisper 모드는 더욱 신뢰할 수 있는 자막 품질을 제공합니다.

🎵 배경 음악 통합

  • 음악 라이브러리 지원: 내장된 배경 음악 리소스를 제공합니다.
  • 음량 제어: 배경 음악 음량을 설정할 수 있습니다.
  • 사용자 정의 음악: 로컬 음악 파일을 업로드할 수 있습니다.

🖼️ 고품질 소재 출처

  • 저작권 없는 소재: 고화질 저작권 없는 비디오 소재를 제공합니다.
  • 로컬 소재 지원: 자신의 로컬 비디오 소재를 사용할 수 있습니다.
  • 스마트 매칭: 비디오 소재와 문안의 매칭도를 최적화합니다.

기술 아키텍처

🏗️ 시스템 아키텍처

  • MVC 아키텍처: 완전한 Model-View-Controller 아키텍처 디자인
  • 코드 구조 명확: 유지 보수 및 확장이 용이합니다.
  • 듀얼 인터페이스 지원: API 인터페이스와 Web 사용자 인터페이스를 동시에 제공합니다.

🤖 AI 모델 지원

프로젝트는 다양한 주요 AI 모델 접속을 지원합니다.

  • OpenAI GPT 시리즈
  • Moonshot (月之暗面)
  • Azure OpenAI
  • 통이치엔원 (알리바바)
  • Google Gemini
  • DeepSeek
  • 원신이옌 (바이두)
  • Ollama 로컬 배포
  • gpt4free 무료 솔루션
  • one-api 통합 인터페이스

💻 시스템 요구 사항

  • 최소 사양: CPU 4코어, 메모리 4GB
  • 운영 체제: Windows 10+ 또는 MacOS 11.0+
  • 그래픽 카드: 필수는 아니지만 GPU가 있으면 처리 속도를 높일 수 있습니다.
  • 네트워크: AI 서비스에 접속하려면 안정적인 네트워크 연결이 필요합니다.

배포 방식

🚀 원클릭 시작 패키지

  • Windows 원클릭 시작 패키지를 제공하며, 다운로드하여 압축을 풀면 사용할 수 있습니다.
  • 바이두 클라우드 드라이브 및 Google Drive 다운로드 링크
  • 자동 업데이트 기능 지원

🐳 Docker 배포

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
docker-compose up

🛠️ 소스 코드 배포

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
conda create -n MoneyPrinterTurbo python=3.11
conda activate MoneyPrinterTurbo
pip install -r requirements.txt

설정 설명

🔧 기본 설정

  1. config.example.tomlconfig.toml로 복사합니다.
  2. Pexels API 키를 설정합니다 (비디오 소재 출처).
  3. AI 모델 제공업체 API 키를 선택하고 설정합니다.
  4. ImageMagick 경로를 설정합니다 (이미지 처리).
  5. FFmpeg 경로를 설정합니다 (비디오 처리).

🎛️ 기능 설정

  • 자막 생성 방식: Edge (빠름) 또는 Whisper (고품질)
  • 음성 합성 서비스: 적절한 TTS 서비스 제공업체를 선택합니다.
  • 비디오 출력 설정: 해상도, 길이, 전환 효과 등

사용 절차

  1. 주제 입력: 비디오 주제 또는 키워드를 제공합니다.
  2. AI 스크립트 생성: 시스템이 자동으로 비디오 문안을 생성합니다.
  3. 소재 매칭: 관련 고화질 비디오 소재를 스마트하게 선택합니다.
  4. 더빙 생성: 문안을 자연스러운 음성으로 변환합니다.
  5. 자막 추가: 자동으로 자막을 생성하고 추가합니다.
  6. 배경 음악: 적절한 배경 음악을 추가합니다.
  7. 비디오 합성: 최종 고화질 짧은 동영상을 생성합니다.

프로젝트 장점

✨ 기술적 장점

  • 완전 오픈 소스: 코드가 공개되어 자유롭게 사용자 정의할 수 있습니다.
  • 다중 모델 지원: 단일 AI 서비스 제공업체에 의존하지 않습니다.
  • 고품질 출력: 1080p 고화질 비디오 생성을 지원합니다.
  • 전체 프로세스 자동화: 문안에서 완성품까지 원클릭으로 완료합니다.

🎯 사용자 친화적

  • Web 인터페이스: 직관적인 그래픽 조작 인터페이스
  • API 인터페이스: 프로그래밍 방식 호출 및 통합을 지원합니다.
  • 자세한 문서: 완전한 배포 및 사용 설명
  • 비디오 튜토리얼: 완전한 사용 데모 제공

활용 시나리오

  • 콘텐츠 제작: 개인 크리에이터가 짧은 동영상 콘텐츠를 빠르게 제작
  • 마케팅 홍보: 기업이 제품 홍보 비디오를 빠르게 생성
  • 교육 훈련: 교육용 짧은 동영상 및 지식 공유 콘텐츠 제작
  • 소셜 미디어: 소셜 미디어 플랫폼 콘텐츠를 일괄 생성
  • 전자상거래 라이브 커머스: 제품 소개 비디오를 빠르게 제작