MoneyPrinterTurbo: 9만 개 이상의 별을 가진 원클릭 AI 비디오 생성기
MoneyPrinterTurbo에 비디오 주제나 키워드를 제공하면 스크립트, 스톡 영상, 자막, 배경 음악, HD 단편 영상을 자동으로 생성합니다. TikTok, YouTube Shorts, Instagram Reels를 지원합니다. GitHub 스타 9만 개 이상.
- 업데이트 2026-06-22
MoneyPrinterTurbo: 9만 개가 넘는 별을 갖춘 원클릭 AI 비디오 생성기 #
요약 — MoneyPrinterTurbo는 비디오 주제나 키워드를 완전한 HD 짧은 비디오로 바꾸는 오픈 소스 Python 도구입니다. 스크립트 자동 생성, 저작권 없는 스톡 영상 소싱, 자막 생성, 배경 음악 추가 및 모든 것을 세로 9:16 또는 가로 16:9 비디오로 구성합니다. 90,000명이 넘는 GitHub 스타를 통해 수십 개의 LLM 제공업체, 여러 TTS 엔진, TikTok, YouTube Shorts 및 Instagram Reels에 대한 원클릭 게시를 지원합니다.
MoneyPrinterTurbo란 무엇입니까? #
MoneyPrinterTurbo는 비디오 주제 또는 키워드 등 단일 입력을 받아 몇 분 안에 완성된 짧은 비디오를 생성합니다. 파이프라인은 완전히 자동화되어 있습니다.
- 스크립트 생성 — AI가 중국어 또는 영어로 매력적인 비디오 스크립트를 작성합니다.
- 스톡 영상 소싱 — Pexels, Pixabay 및 Coverr에서 저작권이 없는 클립을 다운로드합니다.
- 음성 합성 — Edge TTS(무료) 또는 Azure TTS V2(프리미엄)를 사용하여 내레이션을 생성합니다.
- 자막 생성 — 사용자 정의 가능한 글꼴, 색상 및 위치로 동기화된 자막을 생성합니다.
- 배경 음악 — 볼륨 조절이 가능한 로열티 프리 배경 음악 추가
- 비디오 구성 — MoviePy 2.x를 사용하여 모든 것을 HD 비디오로 연결합니다.
그 결과 TikTok, YouTube Shorts, Instagram Reels 또는 모든 소셜 플랫폼에 적합한 제작 준비가 완료된 짧은 동영상이 탄생했습니다.
GitHub: harry0703/MoneyPrinterTurbo · 별 수: 90,884+ · 라이센스: MIT · 언어: Python
주요 기능 #
- MVC 아키텍처 — API 및 웹 UI 인터페이스를 모두 갖춘 깔끔한 코드 구조
- AI 스크립트 생성 — 비디오 스크립트 자동 생성 또는 사용자 정의 스크립트 사용
- 여러 HD 크기 — 세로 9:16(1080x1920) 및 가로 16:9(1920x1080)
- 일괄 생성 — 한 번에 여러 개의 동영상을 생성하고 가장 좋은 동영상을 선택하세요.
- 다국어 지원 — 중국어 및 영어 비디오 스크립트
- 다중 음성 옵션 — Edge TTS 및 Azure TTS V2를 통한 실시간 음성 미리보기
- 사용자 정의 가능한 자막 — 글꼴, 위치, 색상, 크기 및 획 조정
- 배경 음악 — 볼륨 조절 기능이 있는 임의 또는 지정된 음악 파일
- 저작권 없는 HD 영상 — Pexels, Pixabay 및 Coverr에서 제공
- 교차 플랫폼 게시 — 업로드-포스트를 통해 TikTok, Instagram 및 YouTube Shorts에 자동 업로드
- 16개 이상의 LLM 제공업체 — OpenAI, Google Gemini, Anthropic, Ollama, DeepSeek 등
지원되는 LLM 제공업체 #
MoneyPrinterTurbo는 스크립트 생성을 위해 광범위한 언어 모델과 통합됩니다.
| 공급자 | 모델 | 비용 |
|---|---|---|
| 오픈AI | GPT-4, GPT-4o, GPT-3.5 | 유료 |
| 구글 제미니 | 제미니 프로, 제미니 1.5 | 프리미엄 |
| 인류학 | 클로드 소네트, 하이쿠 | 유료 |
| 올라마 | 지역 라마, 미스트랄, Qwen | 무료 |
| 딥시크 | DeepSeek V3, V4 | 프리미엄 |
| 문샷 | 키미 시리즈 | 유료 |
| Azure OpenAI | GPT-4, GPT-3.5 | 유료 |
| 지푸 AI | GLM-4 | 프리미엄 |
| 바이롄(알리바바) | Qwen 시리즈 | 프리미엄 |
| 미니맥스 | 미니맥스-01 | 프리미엄 |
| Wenxin Yiyan(바이두) | 어니 봇 | 유료 |
| 수분 | 다양한 오픈모델 | 무료 |
| 모델스코프 | 중국 모델 | 프리미엄 |
| AI허브믹스 | 700개 이상의 모델이 집계됨 | 프리미엄 |
| GPT4무료 | 비공식 엔드포인트 | 무료 |
| 단일 API | 중국 프록시 게이트웨이 | 유료 |
지원되는 TTS 엔진 #
| 엔진 | 품질 | 비용 | 목소리 |
|---|---|---|---|
| 엣지 TTS(V1) | 좋음 | 무료 | 100+ |
| Azure TTS V2 | 우수 | 유료 | 50+ 신경 |
| 오픈AI TTS | 아주 좋음 | 유료 | 6개의 목소리 |
| 물고기 오디오 | 좋음 | 프리미엄 | 맞춤 |
Edge TTS는 기본값이며 API 키가 필요하지 않습니다. 더 높은 품질의 음성을 얻으려면 Azure Speech Services 자격 증명을 구성하세요.
설치 방법 #
방법 1: Docker(격리를 위해 권장) #
``배쉬 자식 클론 https://github.com/harry0703/MoneyPrinterTurbo.git CD Money프린터터보
구성 예시 복사 #
cp config.example.toml config.toml
API 키로 config.toml을 편집합니다. #
그런 다음 릴리스 이미지부터 시작합니다. #
docker compose -f docker-compose.release.yml up
`http://127.0.0.1:8501`에서 웹 UI에 액세스하고 `http://127.0.0.1:8080/docs`에서 API 문서에 액세스하세요.
### 방법 2: uv(로컬 Python에 권장됨)
``배쉬
자식 클론 https://github.com/harry0703/MoneyPrinterTurbo.git
CD Money프린터터보
# Python 3.11 및 종속 항목 설치
UV 파이썬 설치 3.11
uv 동기화 --동결
# 웹 UI 시작
uv 실행 streamlit 실행 ./webui/Main.py --browser.gatherUsageStats=False --server.showEmailPrompt=False
# 또는 API 서비스를 시작합니다
uv python main.py 실행
방법 3: 기존 pip #
``배쉬 자식 클론 https://github.com/harry0703/MoneyPrinterTurbo.git CD Money프린터터보
python3.11 -m venv .venv 소스 .venv/bin/activate pip 설치 -r 요구사항.txt
웹 UI 시작 #
파이썬 webui/Main.py
### 방법 4: Windows 원클릭 패키지
1. [GitHub 릴리스](https://github.com/harry0703/MoneyPrinterTurbo/releases/latest)에서 최신 릴리스를 다운로드합니다.
2. 추출(경로에 한자나 특수문자는 사용하지 마세요)
3. 'update.bat'를 실행하여 최신 코드를 받으세요.
4. `start.bat`를 실행하여 실행하세요.
### 방법 5: Google Colab
로컬 설정이 필요하지 않습니다. Google Colab에서 MoneyPrinterTurbo를 직접 실행하려면 아래 배지를 클릭하세요.
[](https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb)
## 구성
복제 후 `config.example.toml`을 `config.toml`에 복사하고 설정을 구성합니다.
``톰
[앱]
# 비디오 출력 설정
video_width = 1080
video_height = 1920 # 9:16 세로 모드
FPS = 30
# 자막 설정
subtitle_enabled = 사실
subtitle_font = "아리알"
subtitle_color = "흰색"
[기본_tts]
# Edge TTS는 무료이며 API 키가 필요하지 않습니다.
공급자 = "edge-tts"
voice_name = "en-US-GuyNeural"
[하늘색]
# 선택 사항: Azure TTS V2 프리미엄 음성용
speech_key = "-azure-음성-키"
speech_region = "동쪽"
[llm]
# LLM 제공업체를 선택하세요
공급자 = "openai" # 또는 gemini, ollama, deepseek 등
api_key = "귀하의 API 키"
모델 = "gpt-4o"
[픽셀]
# 스톡 영상 소스(무료 API 키)
api_keys = ["your-pexels-api-key"]
[픽사베이]
api_keys = ["your-pixabay-api-key"]
[커버]
# 대체 스톡 영상
api_keys = ["your-coverr-api-key"]
사용 예 #
웹 UI #
Streamlit 웹 인터페이스를 실행하고 비디오 주제를 입력하십시오:
``배쉬 uv 실행 streamlit 실행 ./webui/Main.py
브라우저에서 `http://localhost:8501`을 엽니다. "운동의 중요성"과 같은 주제를 입력하면 도구가 다음을 수행합니다.
1. 구성된 LLM을 사용하여 스크립트 생성
2. 관련 스톡 영상 검색
3. 음성 내레이션 만들기
4. 동기화된 자막 생성
5. 모든 것을 모아 완성된 비디오로 만들기
### 명령줄 인터페이스
헤드리스 작업 또는 자동화의 경우:
``배쉬
# 주제에서 비디오 생성
uv run python cli.py --video-subject "운동의 중요성"
# 로컬 비디오 자료 지정
uv python cli.py \ 실행
--video-subject "운동 혜택" \
--비디오 소스 로컬 \
--비디오 자료 "clip1.mp4,clip2.mp4" \
--정지 비디오
# 스크립트만 생성(검토용)
uv python cli.py \ 실행
--video-subject "건강한 식습관" \
--stop-at 스크립트
# 스크립트와 음성 해설만 생성
uv python cli.py \ 실행
--video-subject "건강한 식습관" \
--오디오 중지
API 엔드포인트 #
MoneyPrinterTurbo는 프로그래밍 방식 액세스를 위해 REST API를 공개합니다.
``배쉬
API 서비스를 시작합니다 #
uv python main.py 실행
그런 다음 http://localhost:8080/docs에서 Swagger 문서에 액세스합니다. #
## 자막 생성
두 가지 자막 생성 모드를 사용할 수 있습니다:
### 엣지 모드(빠름)
- Edge TTS 타이밍 스탬프를 사용합니다.
- 빠르고, GPU가 필요하지 않습니다.
- 모든 기계에서 작동
- 복잡한 문장의 타임스탬프가 때때로 부정확할 수 있습니다.
### 속삭임 모드(정확함)
- 오디오 전사를 위해 로컬 'faster-whisper'를 사용합니다.
- 더욱 세분화된 타임스탬프
- 모델 파일 다운로드 필요(터보의 경우 ~250MB, 대형 v3의 경우 ~3GB)
- 전반적으로 자막 정확도가 향상되었습니다.
`config.toml`에서 모드를 전환합니다:
``톰
[자막]
공급자 = "edge" # 또는 "속삭임"
속삭임 모드의 경우 HuggingFace에서 모델을 다운로드하세요. 중국에 있고 HuggingFace에 직접 액세스할 수 없는 경우:
- 바이두 팬: https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9
- 쿼크 팬: https://pan.quark.cn/s/3ee3d991d64b
MoneyPrinterTurbo/models/whisper-large-v3/에 추출하여 배치합니다.
MoneyPrinter터보/
모델/
속삭임-대형-v3/
구성.json
모델.bin
전처리기_config.json
토크나이저.json
어휘.json
크로스 플랫폼 퍼블리싱 #
MoneyPrinterTurbo는 생성된 비디오를 업로드 포스트를 통해 소셜 플랫폼에 자동으로 게시할 수 있습니다.
``톰 [업로드] 활성화 = 사실 플랫폼 = [“tiktok”, “youtube_shorts”, “instagram_reels”] youtube_privacy_status = “private” # 또는 “public”, “unlisted”
YouTube 게시는 플랫폼 정책에 따라 AI 생성 콘텐츠를 자동으로 표시합니다.
## 시스템 요구사항
| 구성요소 | 최소 | 추천 | 이상적 |
|------------|---------|-------------|-------|
| CPU | 4코어 | 6-8 코어 | 8개 이상의 코어 |
| 램 | 4GB | 8GB | 16GB 이상 |
| GPU | 필요하지 않음 | 4GB VRAM | 8GB VRAM |
| 디스크 | 2GB | 5GB | 10GB |
GPU는 선택 사항이지만 다음에 도움이 됩니다.
- 지역 속삭임 전사
- 더 빠른 비디오 처리
- 보다 원활한 배치 생성
클라우드 LLM, 클라우드 TTS, 온라인 영상 소스에 주로 의존하는 경우 GPU보다 CPU와 RAM이 더 중요합니다.
## 문제 해결
### ffmpeg를 찾을 수 없습니다
RuntimeError: ffmpeg exe를 찾을 수 없습니다.
https://www.gyan.dev/ffmpeg/builds/에서 ffmpeg를 다운로드하고 경로를 설정합니다.
``톰
[앱]
ffmpeg_path = "C:\\Users\\YourName\\Downloads\\ffmpeg.exe"
열려 있는 파일이 너무 많습니다. #
OSError: [Errno 24] 열린 파일이 너무 많습니다.
한도 늘리기:
``배쉬 ulimit -n 10240
### 귓속말 모델 다운로드 실패
`LocalEntryNotFoundError`가 표시되면 모델을 수동으로 다운로드하세요(위의 자막 생성 섹션 참조).
### ImageMagick 오류
현재 버전에는 더 이상 ImageMagick이 필요하지 않습니다. MoviePy 2.x로 업그레이드한 후 자막 렌더링에 Pillow를 사용합니다. 여전히 오류가 표시되면 코드를 업데이트하세요.
``배쉬
자식 당겨
# Windows: update.bat 실행
아키텍처 개요 #
┌───────────────────────────────────────────────────┐
│ 머니프린터터보 │
├────────────────────────────────────────────────────┤
│ 웹 UI(Streamlit) │ API(FastAPI) │
├────────────────────────┼────────────────────────────┤
│ 스크립트 생성기 │ ← LLM(OpenAI/Gemini/Ollama)│
│ 스톡 영상 가져오기 │ ← Pexels/Pixabay/Coverr │
│ TTS 엔진 │ ← Edge/Azure/OpenAI │
│ 자막 생성기 │ ← Edge/Whisper │
│ 음악 믹서 │ ← 로컬 리소스 파일 │
│ 비디오 작곡가 │ ← MoviePy 2.x │
│ 출판사 │ ← 업로드-포스트 API │
└────────────────────────┴────────────────────────────┘
누가 MoneyPrinterTurbo를 사용해야 합니까? #
- 직접 촬영하지 않고 대규모 동영상을 제작하고 싶은 콘텐츠 크리에이터
- TikTok, Reels 및 Shorts에 대한 일관된 비디오 출력이 필요한 소셜 미디어 관리자
- 교육자는 주제별로 설명 동영상을 제작합니다.
- 홍보컨텐츠를 빠르게 제작하는 마케터
- REST API를 통해 AI 비디오 생성을 자신의 앱에 통합하려는 개발자
대안 비교 #
| 기능 | MoneyPrinter터보 | 인비디오 AI | 픽토리 | 플리키 |
|---|---|---|---|---|
| 오픈 소스 | ✅ MIT | ❌ 독점 | ❌ SaaS | ❌ SaaS |
| 자체 호스팅 | ✅ 도커/로컬 | ❌ 클라우드 전용 | ❌ 클라우드 전용 | ❌ 클라우드 전용 |
| 무료 등급 | ✅ 완전 무료 | ❌ 워터마크 | ❌ 평가판만 | ❌ 한정 |
| LLM 유연성 | ✅ 16개 이상의 제공자 | ❌ 고정 | ❌ 고정 | ❌ 고정 |
| TTS 옵션 | ✅ 엣지/애저/OpenAI | ❌ 고정 | ❌ 고정 | ✅ 한정 |
| 스톡 영상 | ✅ 소스 3개 | ✅ 독점 | ✅ 독점 | ✅ 한정 |
| 맞춤형 자막 | ✅ 모든 권한 | ❌ 자동 전용 | ❌ 자동 전용 | ❌ 자동 전용 |
| API 액세스 | ✅ FastAPI | ❌ 아니요 | ❌ 아니요 | ❌ 아니요 |
| 일괄 생성 | ✅ 예 | ❌ 아니요 | ❌ 아니요 | ❌ 아니요 |
시작하기 체크리스트 #
- 저장소를 복제하십시오:
git clone https://github.com/harry0703/MoneyPrinterTurbo.git - 구성 복사:
cp config.example.toml config.toml - API 키를 추가하세요(최소 영상용 Pexels API 키)
- LLM 제공업체를 선택하세요(무료 로컬은 Ollama, 최고 품질은 OpenAI).
- Docker 시작:
docker compose -f docker-compose.release.yml up - http://localhost:8501에서 웹 UI를 엽니다.
- 비디오 주제를 입력하고 완전한 비디오가 생성되는 것을 지켜보십시오.
- 필요한 경우 검토, 조정 및 재생성
자주 묻는 질문 #
Q: 모든 것에 API 키가 필요합니까? #
아니요. Edge TTS는 완전 무료이며 키가 필요하지 않습니다. 스톡 영상의 경우 Pexels와 Pixabay에서 무료 API 키를 제공합니다. LLM 공급자는 선택 사항입니다. 로컬 Ollama 모델을 무료로 사용하거나 스크립트 생성을 건너뛰고 사용자 정의 스크립트를 사용할 수 있습니다.
Q: 내가 만든 동영상素材(자료)를 사용할 수 있나요? #
예. video_source를 local로 설정하고 쉼표로 구분된 비디오 파일 경로 목록을 제공하세요. 이 도구는 스톡 소스에서 가져오는 대신 로컬 파일을 사용합니다.
Q: 동영상을 생성하는 데 시간이 얼마나 걸리나요? #
일반적으로 비디오 길이, LLM 응답 시간 및 속삭임 전사 활성화 여부에 따라 2~10분 정도 소요됩니다. Docker 배포는 최적화된 종속성으로 인해 로컬 Python 설치보다 빠른 경향이 있습니다.
Q: 중국어와 영어 이외의 언어로 동영상을 생성할 수 있나요? #
기본 스크립트 생성은 중국어와 영어를 지원합니다. 다른 언어의 경우 사용자 정의 스크립트를 작성하고 적절한 TTS 음성을 사용할 수 있습니다. 스톡 영상과 음악은 언어에 구애받지 않습니다.
Q: 라즈베리 파이에서도 작동하나요? #
네, 천천히요. Docker 이미지는 ARM64를 지원합니다. Pi에서 최상의 결과를 얻으려면 Edge TTS(과중한 모델 다운로드 없음)를 사용하고 Whisper 자막 생성을 건너뛰십시오.
Q: 출력 종횡비를 어떻게 변경합니까? #
config.toml을 편집합니다.
``톰 [앱] video_width = 1080 video_height = 1920 # 9:16 초상화 (TikTok/Shorts)
또는 #
video_width = 1920 video_height = 1080 # 16:9 가로(유튜브)
## 소스
- [GitHub의 MoneyPrinterTurbo](https://github.com/harry0703/MoneyPrinterTurbo)
- [데모 동영상](https://github.com/harry0703/MoneyPrinterTurbo#video-demo)
- [구성 예](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/config.example.toml)
- [업로드-포스트 크로스 플랫폼 게시](https://upload-post.com)
---
**대규모 비디오를 생성하고 싶으십니까?** MoneyPrinterTurbo는 무료 오픈 소스이며 Python 또는 Docker가 있는 모든 시스템에서 실행됩니다.
**Dibi8 커뮤니티에 참여하세요:** [텔레그램 그룹](https://t.me/DIBI8_Group/2)
💬 댓글 토론