MoneyPrinterTurbo: Trình Tạo Video AI Chỉ Với Một Nhấp Chuột với Hơn 90K Sao
Đưa cho MoneyPrinterTurbo một chủ đề video hoặc từ khóa và nó tự động tạo kịch bản, video có sẵn, phụ đề, nhạc nền và video ngắn HD. Hỗ trợ TikTok, YouTube Shorts, Instagram Reels. Hơn 90.000 sao trên GitHub.
- Cập nhật 2026-06-22
MoneyPrinterTurbo: Trình tạo video AI chỉ bằng một cú nhấp chuột với hơn 90 nghìn sao #
TL;DR — MoneyPrinterTurbo là một công cụ Python mã nguồn mở giúp biến chủ đề hoặc từ khóa video thành một video ngắn HD hoàn chỉnh — tự động tạo tập lệnh, tìm nguồn cảnh phim không có bản quyền, tạo phụ đề, thêm nhạc nền và tổng hợp mọi thứ thành video 9:16 dọc hoặc 16:9 ngang. Với hơn 90.000 ngôi sao GitHub, nó hỗ trợ hàng chục nhà cung cấp LLM, nhiều công cụ TTS và xuất bản chỉ bằng một cú nhấp chuột lên TikTok, YouTube Shorts và Instagram Reels.
MoneyPrinterTurbo là gì? #
MoneyPrinterTurbo lấy một đầu vào duy nhất — chủ đề video hoặc từ khóa — và tạo ra một video ngắn hoàn chỉnh trong vài phút. Đường ống hoàn toàn tự động:
- Tạo tập lệnh — AI viết kịch bản video hấp dẫn bằng tiếng Trung hoặc tiếng Anh
- Tìm nguồn cung ứng cảnh quay có sẵn — Tải xuống các clip không có bản quyền từ Pexels, Pixabay và Coverr
- Tổng hợp giọng nói — Tạo tường thuật bằng Edge TTS (miễn phí) hoặc Azure TTS V2 (cao cấp)
- Tạo phụ đề — Tạo phụ đề đồng bộ với phông chữ, màu sắc và vị trí có thể tùy chỉnh
- Nhạc nền — Thêm nhạc nền miễn phí bản quyền với âm lượng có thể điều chỉnh
- Bố cục video — Sử dụng MoviePy 2.x để ghép mọi thứ lại với nhau thành video HD
Kết quả là một video ngắn sẵn sàng sản xuất phù hợp với TikTok, YouTube Shorts, Instagram Reels hoặc bất kỳ nền tảng xã hội nào.
GitHub: harry0703/MoneyPrinterTurbo · Sao: 90.884+ · Giấy phép: MIT · Ngôn ngữ: Python
Tính năng chính #
- Kiến trúc MVC — Cấu trúc mã rõ ràng với cả giao diện API và Web UI
- Tạo tập lệnh AI — Tự động tạo tập lệnh video hoặc sử dụng tập lệnh tùy chỉnh
- Nhiều kích thước HD — Chân dung 9:16 (1080x1920) và Phong cảnh 16:9 (1920x1080)
- Tạo hàng loạt — Tạo nhiều video cùng một lúc và chọn video hay nhất
- Hỗ trợ đa ngôn ngữ — kịch bản video tiếng Trung và tiếng Anh
- Nhiều tùy chọn giọng nói — Xem trước giọng nói theo thời gian thực với Edge TTS và Azure TTS V2
- Phụ đề có thể tùy chỉnh — Điều chỉnh phông chữ, vị trí, màu sắc, kích thước và nét bút
- Nhạc nền — Tệp nhạc ngẫu nhiên hoặc được chỉ định có điều khiển âm lượng
- Cảnh quay HD không có bản quyền — Có nguồn gốc từ Pexels, Pixabay và Coverr
- Xuất bản đa nền tảng — Tự động tải lên TikTok, Instagram và YouTube Shorts thông qua Bài đăng tải lên
- 16+ Nhà cung cấp LLM — OpenAI, Google Gemini, Anthropic, Ollama, DeepSeek, v.v.
Nhà cung cấp LLM được hỗ trợ #
MoneyPrinterTurbo tích hợp với nhiều mô hình ngôn ngữ để tạo tập lệnh:
| Nhà cung cấp | Người mẫu | Chi phí |
|---|---|---|
| OpenAI | GPT-4, GPT-4o, GPT-3.5 | Đã trả tiền |
| Google Song Tử | Song Tử Pro, Song Tử 1.5 | Freemium |
| Nhân chủng học | Claude Sonnet, Haiku | Đã trả tiền |
| Olama | Llama địa phương, Mistral, Qwen | Miễn phí |
| DeepSeek | DeepSeek V3, V4 | Freemium |
| Ánh trăng | Dòng Kimi | Đã trả tiền |
| Azure OpenAI | GPT-4, GPT-3.5 | Đã trả tiền |
| Zhipu AI | GLM-4 | Freemium |
| Bailian (Alibaba) | Dòng Qwen | Freemium |
| MiniMax | MiniMax-01 | Freemium |
| Wenxin Yiyan (Baidu) | Bot ERNIE | Đã trả tiền |
| Thụ phấn | Mô hình mở đa dạng | Miễn phí |
| ModelScope | Người mẫu Trung Quốc | Freemium |
| AIHubMix | Hơn 700 mô hình được tổng hợp | Freemium |
| GPT4Miễn phí | Điểm cuối không chính thức | Miễn phí |
| Một API | Cổng proxy Trung Quốc | Đã trả tiền |
Công cụ TTS được hỗ trợ #
| Động cơ | Chất lượng | Chi phí | Tiếng nói |
|---|---|---|---|
| Cạnh TTS (V1) | Tốt | Miễn phí | 100+ |
| Azure TTS V2 | Xuất sắc | Đã trả tiền | 50+ thần kinh |
| OpenAI TTS | Rất Tốt | Đã trả tiền | 6 giọng nói |
| Âm thanh cá | Tốt | Freemium | Tùy chỉnh |
Edge TTS là mặc định và không yêu cầu khóa API. Để có giọng nói chất lượng cao hơn, hãy đặt cấu hình thông tin xác thực Dịch vụ giọng nói Azure.
Phương pháp cài đặt #
Cách 1: Docker (Khuyến nghị cách ly) #
bản sao git https://github.com/harry0703/MoneyPrinterTurbo.git
cd TiềnMáy inTurbo
# Sao chép ví dụ cấu hình
cp config.example.toml config.toml
# Chỉnh sửa config.toml bằng khóa API của bạn
# Sau đó bắt đầu với hình ảnh phát hành
docker soạn -f docker-compose.release.yml lên
Truy cập Giao diện người dùng web tại http://127.0.0.1:8501 và tài liệu API tại http://127.0.0.1:8080/docs.
Cách 2: uv (Được khuyến nghị cho Python cục bộ) #
bản sao git https://github.com/harry0703/MoneyPrinterTurbo.git
cd TiềnMáy inTurbo
# Cài đặt Python 3.11 và các phần phụ thuộc
cài đặt uv python 3.11
đồng bộ hóa uv --đông lạnh
# Khởi động giao diện người dùng web
uv chạy Streamlit run ./webui/Main.py --browser.gatherUsageStats=False --server.showEmailPrompt=False
# Hoặc bắt đầu dịch vụ API
uv chạy python main.py
Cách 3: Pip truyền thống #
bản sao git https://github.com/harry0703/MoneyPrinterTurbo.git
cd TiềnMáy inTurbo
python3.11 -m venv .venv
nguồn .venv/bin/kích hoạt
cài đặt pip -r require.txt
# Khởi động giao diện người dùng web
python webui/Main.py
Phương pháp 4: Gói Windows One-Click #
- Tải xuống bản phát hành mới nhất từ Bản phát hành GitHub
- Trích xuất (tránh ký tự Trung Quốc hoặc ký tự đặc biệt trong đường dẫn)
- Chạy
update.batđể lấy mã mới nhất - Chạy
start.batđể khởi chạy
Cách 5: Google Colab #
Không cần thiết lập cục bộ. Nhấp vào huy hiệu bên dưới để chạy MoneyPrinterTurbo trực tiếp trong Google Colab:
Cấu hình #
Sau khi nhân bản, hãy sao chép config.example.toml sang config.toml và định cấu hình cài đặt của bạn:
[ứng dụng]
# Cài đặt đầu ra video
video_width = 1080
video_height = 1920#chế độ dọc 9:16
khung hình / giây = 30
# Cài đặt phụ đề
subtitle_enabled = đúng
subtitle_font = "Arial"
subtitle_color = "trắng"
[cơ bản_tts]
# Edge TTS miễn phí, không cần khóa API
nhà cung cấp = "edge-tts"
voice_name = "en-US-GuyNeural"
[màu xanh]
# Tùy chọn: dành cho giọng nói cao cấp Azure TTS V2
speech_key = "your-azure-speech-key"
speech_khu vực = "phía đông"
[ừm]
# Chọn nhà cung cấp LLM của bạn
nhà cung cấp = "openai" # hoặc gemini, ollama, deepseek, v.v.
api_key = "khóa api của bạn"
mô hình = "gpt-4o"
[pexel]
# Nguồn cảnh quay có sẵn (khóa API miễn phí)
api_keys = ["your-pexels-api-key"]
[pixabay]
api_keys = ["your-pixabay-api-key"]
[trang bìa]
# Đoạn phim thay thế
api_keys = ["your-coverr-api-key"]
Ví dụ sử dụng #
###Giao diện người dùng web
Khởi chạy giao diện web Streamlit và nhập chủ đề video:
uv chạy Streamlit run ./webui/Main.py
Mở http://localhost:8501 trong trình duyệt của bạn. Nhập chủ đề như “Tầm quan trọng của việc tập thể dục” và công cụ sẽ:
- Tạo tập lệnh bằng LLM đã định cấu hình của bạn
- Tìm kiếm các stock stock có liên quan
- Tạo thuyết minh lồng tiếng
- Tạo phụ đề đồng bộ
- Lắp ráp mọi thứ thành một video hoàn chỉnh
Giao diện dòng lệnh #
Đối với hoạt động không đầu hoặc tự động hóa:
# Tạo video từ một chủ đề
uv run python cli.py --video-subject "Tầm quan trọng của việc tập thể dục"
# Chỉ định tài liệu video địa phương
uv chạy python cli.py \
--video-subject "Lợi ích tập thể dục" \
--nguồn video cục bộ \
--video-material "clip1.mp4,clip2.mp4" \
--dừng ở video
# Chỉ tạo tập lệnh (để xem xét)
uv chạy python cli.py \
--video-subject "Ăn uống lành mạnh" \
--dừng ở kịch bản
# Chỉ tạo tập lệnh và lồng tiếng
uv chạy python cli.py \
--video-subject "Ăn uống lành mạnh" \
--dừng lại ở âm thanh
Điểm cuối API #
MoneyPrinterTurbo hiển thị API REST để truy cập theo chương trình:
# Khởi động dịch vụ API
uv chạy python main.py
# Sau đó truy cập tài liệu Swagger tại http://localhost:8080/docs
Tạo phụ đề #
Có sẵn hai chế độ tạo phụ đề:
Chế độ cạnh (Nhanh) #
- Sử dụng tem thời gian Edge TTS
- Nhanh, không cần GPU
- Hoạt động trên mọi máy
- Dấu thời gian đôi khi không chính xác cho các câu phức tạp
Chế độ thì thầm (Chính xác) #
- Sử dụng tính năng
thì thầm nhanh hơncục bộ để phiên âm âm thanh - Dấu thời gian chi tiết hơn
- Yêu cầu tải xuống các tệp mô hình (~250 MB cho turbo, ~3GB cho v3 lớn)
- Nói chung độ chính xác của phụ đề tốt hơn
Chuyển đổi chế độ trong config.toml:
[phụ đề]
nhà cung cấp = "cạnh" # hoặc "thì thầm"
Đối với chế độ Whisper, hãy tải xuống mô hình từ HuggingFace. Nếu bạn ở Trung Quốc và không thể truy cập trực tiếp vào HuggingFace:
- Baidu Pan: https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9
- Quark Pan: https://pan.quark.cn/s/3ee3d991d64b
Trích xuất và đặt vào MoneyPrinterTurbo/models/whisper-large-v3/:
TiềnMáy inTurbo/
mô hình/
thì thầm-large-v3/
config.json
model.bin
tiền xử lý_config.json
tokenizer.json
từ vựng.json
Xuất bản đa nền tảng #
MoneyPrinterTurbo có thể tự động xuất bản các video đã tạo lên các nền tảng xã hội thông qua Upload-Post:
[tải lên]
đã bật = đúng
nền tảng = ["tiktok", "youtube_shorts", "instagram_reels"]
youtube_privacy_status = "riêng tư" # hoặc "công khai", "không công khai"
Việc xuất bản trên YouTube tự động đánh dấu nội dung do AI tạo theo yêu cầu của chính sách nền tảng.
Yêu cầu hệ thống #
| Thành phần | Tối thiểu | Được đề xuất | Lý tưởng | |———-||———-|————-|——-| | CPU | 4 lõi | 6-8 lõi | 8+ lõi | | RAM | 4 GB | 8GB | 16+ GB | | GPU | Không bắt buộc | VRAM 4 GB | VRAM 8GB | | Đĩa | 2GB | 5GB | 10GB |
GPU là tùy chọn nhưng giúp:
- Phiên âm Whisper địa phương
- Xử lý video nhanh hơn
- Tạo hàng loạt mượt mà hơn
Nếu bạn chủ yếu dựa vào LLM đám mây, TTS đám mây và các nguồn cảnh quay trực tuyến thì CPU và RAM quan trọng hơn GPU.
Khắc phục sự cố #
Không tìm thấy ffmpeg #
RuntimeError: Không tìm thấy exe ffmpeg.
Tải xuống ffmpeg từ https://www.gyan.dev/ffmpeg/builds/ và đặt đường dẫn:
[ứng dụng]
ffmpeg_path = "C:\\Users\\YourName\\Downloads\\ffmpeg.exe"
Quá Nhiều Tệp Đang Mở #
OSError: [Errno 24] Quá nhiều tệp đang mở
Tăng giới hạn:
ulimit -n 10240
Lỗi tải xuống mô hình Whisper #
Nếu bạn thấy LocalEntryNotFoundError, hãy tải xuống mô hình theo cách thủ công (xem phần Tạo phụ đề ở trên).
Lỗi ImageMagick #
Phiên bản hiện tại không còn yêu cầu ImageMagick nữa — nó sử dụng Pillow để hiển thị phụ đề sau khi nâng cấp lên MoviePy 2.x. Nếu bạn vẫn thấy lỗi, hãy cập nhật mã của bạn:
kéo git
# Windows: chạy update.bat
Tổng quan về kiến trúc #
┌─────────────────────────── ───────────────────────────┐
│ Máy in tiềnTurbo │
├─────────────────────────── ───────────────────────────┤
│ Giao diện người dùng web (Streamlit) │ API (FastAPI) │
├────────────────────────┼── ────────────────────────────┤
│ Trình tạo tập lệnh │ ← LLM (OpenAI/Gemini/Ollama)│
│ Trình tải phim Stock │ ← Pexels/Pixabay/Coverr │
│ Công cụ TTS │ ← Edge/Azure/OpenAI │
│ Trình tạo phụ đề │ ← Edge/Whisper │
│ Trình trộn nhạc │ ← Tệp tài nguyên cục bộ │
│ Trình soạn video │ ← MoviePy 2.x │
│ Nhà xuất bản │ ← API bài đăng tải lên │
└────────────────────────┴── ────────────────────────────┘
Ai nên sử dụng MoneyPrinterTurbo? #
- Người sáng tạo nội dung muốn sản xuất video trên quy mô lớn mà không cần tự quay phim
- Người quản lý phương tiện truyền thông xã hội, những người cần đầu ra video nhất quán cho TikTok, Câu chuyện và Video ngắn
- Nhà giáo dục tạo video giải thích về các chủ đề
- Nhà tiếp thị sản xuất nội dung quảng cáo một cách nhanh chóng
- Nhà phát triển muốn tích hợp tính năng tạo video AI vào ứng dụng của riêng họ thông qua API REST
Các lựa chọn thay thế được so sánh #
| Tính năng | Máy in tiềnTurbo | AI trong video | Hình ảnh | Fliki |
|---|---|---|---|---|
| Mã nguồn mở | ✅ MIT | ❌ Độc quyền | ❌ SaaS | ❌ SaaS |
| Tự lưu trữ | ✅ Docker/Địa phương | ❌ Chỉ trên đám mây | ❌ Chỉ trên đám mây | ❌ Chỉ trên đám mây |
| Cấp miễn phí | ✅ Hoàn toàn miễn phí | ❌ Hình mờ | ❌ Chỉ dùng thử | ❌ Có hạn |
| LLM linh hoạt | ✅ Hơn 16 nhà cung cấp | ❌ Đã sửa | ❌ Đã sửa | ❌ Đã sửa |
| Tùy chọn TTS | ✅ Edge/Azure/OpenAI | ❌ Đã sửa | ❌ Đã sửa | ✅ Có hạn |
| Cảnh quay có sẵn | ✅ 3 nguồn | ✅ Độc quyền | ✅ Độc quyền | ✅ Có hạn |
| Phụ đề tùy chỉnh | ✅ Kiểm soát hoàn toàn | ❌ Chỉ tự động | ❌ Chỉ tự động | ❌ Chỉ tự động |
| Truy cập API | ✅ API nhanh | ❌ Không | ❌ Không | ❌ Không |
| Tạo hàng loạt | ✅ Có | ❌ Không | ❌ Không | ❌ Không |
Danh sách kiểm tra bắt đầu #
- Sao chép kho lưu trữ:
git clone https://github.com/harry0703/MoneyPrinterTurbo.git - Sao chép cấu hình:
cp config.example.toml config.toml - Thêm khóa API của bạn (tối thiểu là khóa API Pexels cho cảnh quay)
- Chọn nhà cung cấp LLM của bạn (Ollama miễn phí tại địa phương hoặc OpenAI để có chất lượng tốt nhất)
- Khởi động Docker:
docker soạn -f docker-compose.release.yml up - Mở giao diện người dùng Web tại http://localhost:8501
- Nhập chủ đề video và xem nó tạo ra một video hoàn chỉnh
- Xem lại, điều chỉnh và tạo lại nếu cần
Câu hỏi thường gặp #
Hỏi: Tôi có cần khóa API cho mọi thứ không? #
Không. Edge TTS hoàn toàn miễn phí và không cần chìa khóa. Đối với cảnh quay có sẵn, Pexels và Pixabay cung cấp khóa API miễn phí. Nhà cung cấp LLM là tùy chọn — bạn có thể sử dụng miễn phí các mô hình Ollama cục bộ hoặc bỏ qua việc tạo tập lệnh và sử dụng tập lệnh tùy chỉnh.
Hỏi: Tôi có thể sử dụng video của chính mình素材 (tài liệu) không? #
Đúng. Đặt video_source thành local và cung cấp danh sách đường dẫn tệp video được phân tách bằng dấu phẩy. Công cụ này sẽ sử dụng các tệp cục bộ của bạn thay vì tìm nạp từ các nguồn có sẵn.
Hỏi: Quá trình tạo video mất bao lâu? #
Thông thường là 2-10 phút tùy thuộc vào thời lượng video, thời gian phản hồi LLM và liệu có bật phiên âm Whisper hay không. Triển khai Docker có xu hướng nhanh hơn cài đặt Python cục bộ do sự phụ thuộc được tối ưu hóa.
Hỏi: Tôi có thể tạo video bằng các ngôn ngữ khác ngoài tiếng Trung và tiếng Anh không? #
Việc tạo tập lệnh mặc định hỗ trợ tiếng Trung và tiếng Anh. Đối với các ngôn ngữ khác, bạn có thể viết tập lệnh tùy chỉnh và sử dụng giọng nói TTS thích hợp. Các cảnh quay và âm nhạc có sẵn không liên quan đến ngôn ngữ.
Hỏi: Nó có hoạt động trên Raspberry Pi không? #
Có, dù chậm rãi. Hình ảnh Docker hỗ trợ ARM64. Để có kết quả tốt nhất trên Pi, hãy sử dụng Edge TTS (không tải xuống mô hình nặng) và bỏ qua việc tạo phụ đề Whisper.
Hỏi: Làm cách nào để thay đổi tỷ lệ khung hình đầu ra? #
Chỉnh sửa config.toml:
[ứng dụng]
video_width = 1080
video_height = 1920 # 9:16 chân dung (TikTok/Shorts)
# HOẶC
video_width = 1920
video_height = 1080 # phong cảnh 16:9 (YouTube)
Nguồn #
Bạn muốn tạo video trên quy mô lớn? MoneyPrinterTurbo miễn phí, mã nguồn mở và chạy trên mọi máy có Python hoặc Docker.
Tham gia cộng đồng Dibi8: Telegram Group
💬 Bình luận & Thảo luận