RepoTrending
Về bảng xếp hạng
GitHubTrợ lý lập trìnhPython

harry0703/MoneyPrinterTurbo

Sử dụng các mô hình lớn AI và quy trình làm việc tự động để tạo video ngắn có độ phân giải cao dựa trên chủ đề hoặc từ khóa chỉ bằng một cú nhấp chuột. Tạo video ngắn HD từ một chủ đề hoặc từ khóa bằng quy trình làm việc AI tự động.

116k sao18k fork

README

Máy in tiềnTurbo 💸

Công cụ tạo video ngắn AI một cửa

只需提供视频主题或关键词,即可自动生成视频脚本、匹配素材、生成字幕和背景音乐,并合成高清短视频。

Version Platform Python Downloads

harry0703%2FMoneyPrinterTurbo | Trendshift Star History Rank

简体中文 | Tiếng Anh | 日本語 | 版本发布 | 问题反馈

界面预览 🖥️

WebUI

API


特别感谢 ❤️

Kimi 赞助 MoneyPrinterTurbo

感谢 kimi 赞助本项目!Kimi K3 Đây là mô hình mạnh nhất của Moonshot AI cho đến nay và là mô hình cấp 3T nguồn mở đầu tiên trên thế giới. Nó có khả năng trực quan nguyên bản và 1 triệu bối cảnh Token, đồng thời thể hiện hiệu suất vượt trội trong công việc tri thức, lý luận và các nhiệm vụ dài hạn. Trong MoneyPrinterTurbo, K3 có thể trực tiếp thúc đẩy quá trình tạo video. Nó không chỉ viết bản sao video mà còn tinh chỉnh các từ khóa tìm kiếm tài liệu và xác định cảnh cuối cùng. Sự hiểu biết về nội dung càng chính xác thì tài liệu phù hợp sẽ càng phù hợp.

Ưu đãi độc quyền dành cho người dùng MoneyPrinterTurbo: Người dùng mới đăng ký qua liên kết độc quyền sẽ nhận được khoản tín dụng API tương đương 10% số tiền nạp khi nạp tiền thành công lần đầu tiên, với quà tặng tối đa là 1.000 Yên. Khuyến mãi kết thúc vào ngày 30 tháng 9 năm 2026. Truy cập Nền tảng mở Kimi (中文站Toàn cầu) trải nghiệm API.

火山引擎
火山引擎
感谢字节火山引擎赞助本项目! 【专属活动优惠】Gói Token 19 nhân dân tệ! Mô hình túi đậu do Xiangbyte tự phát triển + phiên bản đầy đủ của mô hình SOTA mã nguồn mở bao gồm tạo văn bản, VLM và hình ảnh, đồng thời có sẵn một điểm dừng cho tất cả các chế độ: Seed-2.1, Seedream-5.0, GLM-5.2, DeepSeek, Qwen, v.v. Không chỉ lập trình mà còn có thể giải quyết các nhiệm vụ dài hạn phức tạp của Đặc vụ --> Đăng ký và nhận 25 triệu Token, đi ngay
CCSub
CCSub
感谢 CCSub 赞助本项目!CCSub là nền tảng chuyển giao AI API ổn định và giá cả phải chăng, đồng thời là một giải pháp thay thế tuyệt vời cho gói đăng ký chính thức của Claude Code.Khóa API có thể gọi Claude Opus 4.8, Sonnet 4.6, Haiku 4.5, GPT-5, Gemini và các mẫu khác. Giá chỉ bằng 1/3 giá kết nối trực tiếp chính thức. Kết nối trực tiếp toàn cầu không cần thang. Tương thích với tất cả các công cụ lập trình AI chính thống như Claude Code, Codex, Cursor, Cline, Continue, Windsurf, v.v. Truy cập www.ccsub.net 注册即送 $5 体验额度。
Infistar.ai 无限星河
Thiên hà vô tận Infistar.ai
感谢 Thiên hà vô tận Infistar.ai 赞助本项目!
⚡ 超低成本与稳定调度:价格低至官方 1 折,模型倍率与调用明细全程透明;多路供应动态调度,告别限流与断连困扰。
dụng
🎨 Hệ sinh thái đa phương thức tiên tiến: Toàn quyền truy cập vào các mô hình hình ảnh và video cấp cao nhất như FLUX, Midjourney, Seedance, Kling, Sora, Luma, v.v. để đáp ứng nhu cầu tạo video AI thế hệ tiếp theo.
🎁 Quyền lợi dành riêng cho người dùng MoneyPrinterTurbo: Pass 专属推广链接 注册即享 [专属赠送额度 / 首充特惠],开箱即用!
胜算云
胜算云
感谢胜算云Tài trợ cho dự án này! Shengchun Cloud là một nền tảng tổng hợp mẫu API dành cho các nhóm sử dụng AI. Nó tập hợp Claude, ChatGPT, Gemini và các mô hình ngôn ngữ lớn cũng như mô hình đa phương tiện khác trong và ngoài nước, đồng thời hỗ trợ truy cập hợp nhất và các cuộc gọi theo yêu cầu.
Nền tảng tuân thủ các dịch vụ API tuân thủ và loại bỏ kỹ thuật đảo ngược và làm loãng tài nguyên. Ngoài ra, nền tảng này còn cung cấp các cổng tùy chỉnh cấp doanh nghiệp, bao gồm quản lý quyền và chi phí nhóm, định tuyến thông minh, bảo vệ bảo mật và lưu trữ khóa BYOK, đồng thời cung cấp dịch vụ hóa đơn.
🎁新用户通过此链接Đăng ký để nhận hạn ngạch trải nghiệm Token 10 nhân dân tệ.
录咖
Luka AI
由于该项目的 部署使用,对于一些小白用户来说,还是 有一定的门槛,在此特别感谢 Luka (Nền tảng dịch vụ đa phương tiện thông minh AI) 网站基于该项目,提供的免费 AI视频生成器 服务,可以不用部署,直接在线使用,非常方便。
佐糖
佐糖
感谢 佐糖 对该项目的支持和赞助,使得该项目能够持续的更新和维护。佐糖专注于图像处理领域,提供丰富的图像处理工具,将复杂操作极致简化,真正实现让图像处理更简单。

Một dự án mã nguồn mở khác của tác giả: MangoDisk ⭐

MangoDisk 开源磁盘清理与空间分析工具

Công cụ phân tích không gian và dọn dẹp ổ đĩa mã nguồn mở ưu tiên bảo mật dành cho macOS và Windows
查找大文件和重复文件,清理缓存与应用残留,安全释放磁盘空间。

Xem các dự án nguồn mở GitHub


功能特性 🎯

  • 提供 Đặc vụ AIWebUIAPICLI 四种使用方式,代码按控制器、服务和模型等职责分层
  • 支持 AI tự động tạo kịch bản video,也可以使用自定义脚本
  • 支持多种 高清视频 尺寸
    • 竖屏 9:16,1080x1920
    • 横屏 16:9,1920x1080
  • 支持 批量视频生成,可以一次生成多个视频,然后选择一个最满意的
  • 支持 视频片段时长 设置,方便调节素材切换频率
  • 支持 多语言视频脚本 生成
  • 支持 TTS cạnhBài phát biểu của AzureDòng chảy siliconGoogle GeminiXiaomi MiMoElevenLabsHộp trò chuyệnFish Audio 语音合成,可实时试听
  • 支持 字幕生成,可调整字体、位置、颜色、大小、描边和背景样式
  • 支持 背景音乐,可随机选择或使用指定音乐,并调整音量
  • 支持使用自己的 本地素材,也可从 PexelsPixabaybìa 获取可免费使用的高清素材
  • 支持 Vật liệu do AI tạo ra:接入 AI tốc độ sóng Mô hình video Vincent (Seedance mặc định), trực tiếp tạo hình ảnh mới theo từ khóa của tập lệnh, không còn giới hạn ở tài liệu có sẵn
  • 支持 Kimi/Moonshot AIOpenAIAnthropic ClaudeGoogle GeminiDeepSeek阿里云通义千问Microsoft Azure OpenAI火山引擎方舟xAI GrokMiniMaxXiaomi MiMo 等主流模型服务,并兼容 Cloudflare Cổng AIMô hình ma thuậtPhạm viAIHubMixAIML APIEvoLinkOllamaOneAPILiteLLMGroqThụ phấn AI 等统一网关、聚合平台和本地运行环境
  • 支持一键 跨平台发布,生成完成后可自动上传至 TikTokInstagramVideo ngắn trên YouTube
  • 支持将生成设置导出和导入为预设文件,并在设置弹窗中备份和恢复所有 APIKhóa

作品展示 🎬

Các ví dụ sau thực tế được tạo bởi MoneyPrinterTurbo.

竖屏 9:16

城市醒来的时刻
城市醒来的时刻
中文 · 14 秒
清洁能源的未来
清洁能源的未来
中文 · 24 秒
为什么我们仍要探索太空
为什么我们仍要探索太空
中文 · 27 秒
一粒种子的旅程
一粒种子的旅程
中文 · 44 秒
The Future of Everyday Robotics
Tương lai của robot hàng ngày
Tiếng Anh · 21 giây
Small Habits, Lasting Change
Thói quen nhỏ, thay đổi lâu dài
Tiếng Anh · 19 giây
Making Space for Creative Work
Tạo không gian cho công việc sáng tạo
Tiếng Anh · 20 giây
The Science Inside Coffee
Khoa học bên trong cà phê
Tiếng Anh · 23 giây

横屏 16:9

深海里的微光
深海里的微光
中文 · 23 秒
阅读如何塑造我们
阅读如何塑造我们
中文 · 23 秒
一杯手冲咖啡的细节
一杯手冲咖啡的细节
中文 · 23 秒
春天适合出发
春天适合出发
中文 · 14 秒
Why Ocean Conservation Matters
Tại sao vấn đề bảo tồn đại dương
Tiếng Anh · 25 giây
Designing More Sustainable Cities
Thiết kế các thành phố bền vững hơn
Tiếng Anh · 27 giây
What Mountains Teach Us
Những ngọn núi dạy chúng ta điều gì
Tiếng Anh · 18 giây
A Brief History of Human Flight
Tóm tắt lịch sử chuyến bay của con người
Tiếng Anh · 59 giây

配置要求 📦

  • Hệ thống được đề xuất: Windows 10, macOS 11.0 trở lên và các bản phân phối Linux chính
  • Việc triển khai cục bộ yêu cầu Python 3.11 trở lên, nên sử dụng Python 3.11
  • GPU Không bắt buộc, nhưng nếu bạn muốn sao chép cục bộ, xử lý video nhanh hơn hoặc trải nghiệm tạo hàng loạt mượt mà hơn thì nên sử dụng card đồ họa rời có bộ nhớ video
项目 最低配置 推荐配置 理想配置
CPU 4 核 6 到 8 核 8 核及以上
RAM 4GB 8 GB 16GB trở lên
GPU 非必须 VRAM 4GB trở lên Bộ nhớ video 8 GB trở lên
  • Nếu bạn chủ yếu dựa vào đám mây LLM, TTS đám mây và các nguồn tài liệu trực tuyến thì CPU và bộ nhớ quan trọng hơn GPU
  • 如果你启用 faster-whisper, tạo hàng loạt hoặc liên kết xử lý cục bộ nặng hơn, GPU sẽ tăng đáng kể tốc độ

快速开始 🚀

推荐使用方式

  • Không muốn cài đặt và cấu hình thủ công: trực tiếp sử dụng AI Agent để tạo video
  • Người dùng Windows: Ưu tiên sử dụng gói khởi động 1 click, phù hợp trải nghiệm nhanh
  • người dùng macOS/Linux: ưu tiên uv 进行本地部署
  • Nếu bạn muốn cách ly môi trường đang chạy: trước tiên hãy sử dụng triển khai Docker

Tạo video bằng AI Agent

Nếu Tác nhân AI của bạn hỗ trợ đọc tài liệu Kỹ năng và vận hành thiết bị đầu cuối cục bộ, bạn có thể gửi trực tiếp đoạn sau. Tác nhân sẽ tự động hoàn tất quá trình cài đặt, cấu hình và tạo video; nó sẽ chỉ hỏi bạn xem Khóa API cần thiết có bị thiếu hay không và sẽ trả về đường dẫn tệp video đã tạo khi hoàn tất. Hiện được hỗ trợ trên macOS và Windows.

使用这个 Skill:https://raw.githubusercontent.com/harry0703/MoneyPrinterTurbo/main/docs/skill/SKILL.md
帮我生成一个主题为“人工智能如何改变普通人的日常生活”的视频。

Chạy trong Google Colab

Không cần cấu hình môi trường cục bộ, click để trải nghiệm nhanh MoneyPrinterTurbo trực tiếp trong Google Colab

Open in Colab

Gói khởi động Windows bằng một cú nhấp chuột

下载一键启动包,解压直接使用(路径不要有 中文特殊字符空格

下载后,建议先双击执行 update.bat 更新到最新代码,然后双击 start.bat 启动

启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Cạnh 打开)

安装部署 📥

前提条件

  • Việc triển khai cục bộ yêu cầu Python 3.11 trở lên
  • Người dùng Windows nên tránh sử dụng đường dẫn dự án có chứa tiếng Trung, ký tự đặc biệt hoặc dấu cách.

① 克隆代码

git clone https://github.com/harry0703/MoneyPrinterTurbo.git

② 配置项目(可选)

首次启动时,项目会根据 config.example.toml 自动创建 config.toml. Các nhà cung cấp mô hình lớn, nguồn tài liệu và Khóa API có liên quan có thể được định cấu hình trực tiếp trong cài đặt cơ bản của WebUI.

Docker Triển khai 🐳

① Bắt đầu Docker

Nếu Docker chưa được cài đặt, vui lòng cài đặt nó trước https://www.Docker.com/products/Docker-desktop/

Người dùng Windows có thể tham khảo tài liệu của Microsoft:

  1. https://learn.microsoft.com/zh-cn/windows/wsl/install
  2. https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-containers
cd MoneyPrinterTurbo
docker compose -f docker-compose.release.yml up

默认推荐使用 docker-compose.release.yml, nó sẽ trực tiếp kéo hình ảnh dựng sẵn trên Sổ đăng ký vùng chứa GitHub:ghcr.io/harry0703/moneyprinterturbo:latest。 如果你需要本地重新构建镜像,可以继续使用 docker compose up。 首次启动前,请将 config.example.toml 复制为 config.toml,供容器挂载使用。

②Truy cập WebUI

打开浏览器,访问 HTTP://127.0.0.1:8501

③Truy cập tài liệu API

打开浏览器,访问 HTTP://127.0.0.1:8080/docs 或者 HTTP://127.0.0.1:8080/redoc

手动部署 📦

视频教程

① 创建虚拟环境

推荐使用 tia cực tím Quản lý môi trường và phần phụ thuộc Python. Dự án hỗ trợ Python 3.11 trở lên, các ví dụ sau sử dụng Python 3.11.

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
uv python install 3.11
uv sync --frozen

如果你暂时不使用 uv,也可以继续使用 venv + pip

python3.11 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

说明:

  • pyproject.toml 是主依赖定义文件
  • uv.lock 是锁文件,建议默认执行 uv sync --frozen
  • requirements.txt 仅保留给旧的 pip 安装方式兼容使用

② Khởi động WebUI 🌐

Lưu ý bạn cần vào dự án MoneyPrinterTurbo 根目录 下执行以下命令

cửa sổ
.\webui.bat

Nó cũng có thể được thực thi trong CMD webui.batwebui.bat 会优先使用项目 .venv Hoặc gói một cú nhấp chuột tích hợp sẵn Python; nếu dự án Python không được tìm thấy nhưng đã được cài đặt uv,会自动切换为 uv run streamlit. Nếu bạn cần cho phép các thiết bị khác trong mạng LAN truy cập WebUI, trước tiên bạn có thể thực thi set MPT_WEBUI_HOST=0.0.0.0,再运行 webui.bat

macOS hoặc Linux
sh webui.sh

脚本会自动使用项目虚拟环境或 uv,并选择可用的本地端口。如需允许局域网内其他设备访问,可以执行:

MPT_WEBUI_HOST=0.0.0.0 sh webui.sh

启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Cạnh 打开)

③ Bắt đầu dịch vụ API 🚀

uv run python main.py

如果你已经手动激活了虚拟环境,也可以直接执行:

python main.py

④ 纯命令行方式(无浏览器)⌨️

如果你无法使用浏览器或端口转发,可以直接在命令行生成视频。最简单的完整视频生成命令如下:

uv run python cli.py --video-subject "人工智能如何改变日常生活"

字幕样式和配音参数按以下优先级取值:Tham số rõ ràng của dòng lệnh > config.toml[ui] Cài đặt WebUI đã lưu > Mặc định tích hợp. Phần còn lại của cài đặt tạo (chẳng hạn như nhạc nền, số lượng video, số đoạn văn, v.v.) không tự động kế thừa các giá trị đã lưu của WebUI. Nếu bạn chọn tải lên âm thanh của riêng mình trong WebUI thì dòng lệnh cần phải được chuyển rõ ràng. --custom-audio-file,因为音频路径不会被保存。

如需查看完整命令、参数说明和使用方法,可以执行:

uv run python cli.py --help

语音合成 🗣

默认使用免费的 TTS cạnh, hiển thị dưới dạng Azure TTS V1。项目同时支持 Azure TTS V2TTS SiliconFlowGoogle Gemini TTSXiaomi MiMo TTSElevenLabs TTS、自托管 TTS hộp trò chuyệnFish Audio TTS,以及无配音模式。

Bạn có thể chọn Nhà cung cấp và phát âm thanh trực tiếp trong WebUI và điền thông tin xác thực cần thiết theo lời nhắc trên giao diện. Edge TTS không yêu cầu Khóa API;Azure TTS V2 và các dịch vụ đám mây khác yêu cầu thông tin xác thực cho nền tảng tương ứng. Âm thanh Edge TTS có thể được xem tại:音色列表

字幕生成 📜

当前支持两种字幕生成方式:

  • cạnh: Sử dụng dấu thời gian TTS để tạo phụ đề, thao tác này nhanh và không yêu cầu GPU. Chế độ này được sử dụng theo mặc định.
  • thì thầm:使用本地 faster-whisper 转写音频,适用于需要更准确字幕时间轴的场景。首次使用时需要下载模型。

config.toml 中修改 subtitle_provider để chuyển đổi chế độ. Whisper sử dụng khoảng 3 GB theo mặc định large-v3;Đối với các mẫu máy nhỏ hơn, nhanh hơn, hãy sử dụng ~1,6 GB large-v3-turbo

[app]
subtitle_provider = "whisper"

[whisper]
model_size = "large-v3-turbo"

Lần đầu tiên bạn sử dụng Whisper, chương trình sẽ tự động tải mô hình xuống từ Hugging Face. Nếu mạng hiện tại không thể tự động tải xuống, bạn có thể tải xuống từ Hugging Face 手动下载 whisper-large-v3

下载并解压后,将整个目录放到 .\MoneyPrinterTurbo\models,最终路径应为 .\MoneyPrinterTurbo\models\whisper-large-v3

MoneyPrinterTurbo
  ├─models
  │   └─whisper-large-v3
  │          config.json
  │          model.bin
  │          preprocessor_config.json
  │          tokenizer.json
  │          vocabulary.json

背景音乐 🎵

用于视频的背景音乐,位于项目的 resource/songs 目录下。

Dự án hiện tại chứa một số nhạc mặc định từ video YouTube. Nếu có vi phạm xin vui lòng xóa.

字幕字体 🅰

用于视频字幕的渲染,位于项目的 resource/fonts 目录下,你也可以放进去自己的字体。

常见问题 🤔

Làm cách nào để đăng lên TikTok, Instagram hoặc YouTube Shorts?

注册 Tải lên-Bài đăng tài khoản và lấy Khóa API, sau đó config.toml[app] 下添加以下配置:

[app]
upload_post_enabled = true
upload_post_api_key = "your-api-key"
upload_post_username = "your-username"
upload_post_platforms = ["tiktok", "instagram", "youtube"]
upload_post_auto_upload = true
upload_post_youtube_privacy_status = "public"

Lưu cấu hình và khởi động lại dự án. Sau khi quá trình tạo video hoàn tất, chương trình sẽ tự động xuất bản lên nền tảng đã định cấu hình. Khả năng hiển thị của YouTube có thể được đặt thành publicunlistedprivate

RuntimeError: Không tìm thấy exe ffmpeg

Thông thường, ffmpeg được tự động tải xuống và tự động phát hiện. Nhưng nếu có vấn đề với môi trường của bạn và việc tải xuống tự động không thể xảy ra, bạn có thể gặp phải lỗi sau:

RuntimeError: No ffmpeg exe could be found.
Install ffmpeg on your system, or set the IMAGEIO_FFMPEG_EXE environment variable.

此时你可以从 https://www.gyan.dev/ffmpeg/builds/ Tải xuống ffmpeg, giải nén và đặt nó ffmpeg_path 为你的实际安装路径即可。

[app]
# 请根据你的实际路径设置,注意 Windows 路径分隔符为 \\
ffmpeg_path = "C:\\Users\\harry\\Downloads\\ffmpeg.exe"
OSError: [Errno 24] Quá nhiều tệp đang mở

这个问题是由于系统打开文件数限制导致的,可以通过修改系统的文件打开数限制来解决。

查看当前限制

ulimit -n

如果过低,可以调高一些,比如

ulimit -n 10240
Tải xuống mô hình thì thầm không thành công
LocalEntryNotFoundError: Cannot find an appropriate cached snapshot folder for the specified revision on the local disk and
outgoing traffic has been disabled.
To enable repo look-ups and downloads online, pass 'local_files_only=False' as input.

或者

An error occurred while synchronizing the model Systran/faster-whisper-large-v3 from the Hugging Face Hub:
An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the
specified revision on the local disk. Please check your internet connection and try again.
Trying to load the model directly from the local cache, if it exists.

解决方法:Xem cách tải xuống các mô hình theo cách thủ công từ Hugging Face

反馈建议 📢

许可证 📝

点击查看 LICENSE 文件

Lịch sử ngôi sao

Star History Chart

Dự án cùng danh mục

nilbuild/developer-roadmap

Lộ trình tương tác, hướng dẫn và nội dung giáo dục khác để giúp các nhà phát triển phát triển trong sự nghiệp của họ.

365k45k3 ngày trước
GitHubTrợ lý lập trìnhTypeScript

yt-dlp/yt-dlp

Trình tải xuống âm thanh/video dòng lệnh giàu tính năng

187k16k4 ngày trước
GitHubTrợ lý lập trìnhPython

immich-app/immich

Giải pháp quản lý ảnh và video tự lưu trữ hiệu suất cao.

113k6.7k40 phút trước
GitHubTrợ lý lập trìnhTypeScript

Anduin2017/HowToCook

Hướng dẫn lập trình viên cách nấu ăn tại nhà.

102k11k4 ngày trước
GitHubTrợ lý lập trình

angular/angular

Tự tin cung cấp ứng dụng web 🚀

101k27k38 phút trước
GitHubTrợ lý lập trìnhTypeScript

hacksider/Deep-Live-Cam

hoán đổi khuôn mặt theo thời gian thực và video deepfake chỉ bằng một cú nhấp chuột chỉ bằng một hình ảnh

96k14k2 ngày trước
GitHubTrợ lý lập trìnhPython