キーワードを入れるだけ!AIが短尺動画を全自動で作ってくれる魔法のツール — MoneyPrinterTurbo

harry0703/MoneyPrinterTurboPython53.0k

MoneyPrinterTurboは、動画のテーマやキーワードを入力するだけで、AIが台本作成・映像素材の収集・字幕生成・BGM追加まですべて自動でこなし、高画質なショート動画を一発で作ってくれるツールです。OpenAIやDeepSeekなど多数のAIモデル(文章を自動生成する人工知能)に対応しており、中国語と英語の動画台本を生成できます。Web画面(ブラウザで操作できる画面)とAPI(ソフト同士をつなぐ仕組み)の両方が用意されているため、初心者からプログラマーまで幅広く利用可能です。縦型(9:16)と横型(16:9)の動画サイズに対応し、一度に複数本の動画をまとめて生成して一番良いものを選ぶこともできます。YouTubeやTikTokなどに投稿するショート動画を手軽に量産したい人に最適なツールです。

🔥 なぜ話題?

ショート動画プラットフォーム(TikTok・YouTubeショート等)の爆発的な人気と、DeepSeekなど安価に使えるAIモデルの普及により、『動画制作の完全自動化』が現実的になったことで大きな注目を集めています。プログラミング知識がなくてもワンクリックで動画が作れる手軽さが、副業・マーケティング層に刺さっています。

💡 こう使える!

たとえば副業でYouTubeショートを始めたいとき、『お金の節約術』というキーワードを入力するだけで、MoneyPrinterTurboがAIで台本を書き、関連する高画質でフリーの映像素材を集め、ナレーション音声と字幕・BGMを自動で付けた完成動画を数分で作ってくれます。

ユースケース: SNSやYouTubeに投稿するショート動画を、テーマを決めるだけでAIに全自動で作ってもらう。

  • キーワードを入れるだけで台本・映像・字幕・BGMすべて自動生成
  • OpenAI・DeepSeek・Geminiなど10種類以上のAIモデルに対応
  • 縦型・横型の高画質動画をまとめて複数本同時生成可能
GitHubで見る →

利用AI大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.

技術情報

言語

Python

ライセンス

MIT

最終更新

2025-12-14

スター数

53,014

フォーク数

7,491

Issue数

237

トピック

aiautomationchatgptmoviepypythonshortvideotiktok

技術詳細

アーキテクチャ・仕組み

  • MVC(Model-View-Controller)アーキテクチャを採用し、コードの保守性が高い
  • Web UI(Streamlitベースと推測)とREST APIの2つのインターフェースを提供
  • 処理フロー: キーワード入力 → AIで台本生成 → 映像素材収集 → 音声合成 → 字幕生成 → BGM追加 → 動画合成

対応AIモデル(LLMプロバイダー)

  • OpenAI
  • DeepSeek
  • Moonshot
  • Azure OpenAI
  • Google Gemini
  • 通義千問(Qwen)
  • 文心一言(Baidu)
  • Ollama(ローカルLLM)
  • gpt4free
  • one-api
  • Pollinations
  • ModelScope

中国国内ユーザーにはDeepSeekまたはMoonshotが推奨されている(VPN不要)。

動画仕様

  • 縦型: 1080×1920(9:16)
  • 横型: 1920×1080(16:9)
  • 一括生成で複数本を同時に作成可能
  • 動画素材はPexelsなどの著作権フリー素材を自動取得、ローカル素材も利用可能

音声合成

  • 多数の音声が利用可能(voice-list.txt参照)
  • Azure TTS(v1.1.2で9種追加)はAPI Key要、より自然な音声を生成
  • リアルタイム試聴機能あり

字幕生成

  • edge: 高速・軽量だが品質がやや不安定
  • whisper: 低速だが高品質(whisper-large-v3モデル、約3GB)
  • フォント・位置・色・サイズ・縁取りのカスタマイズが可能
  • resource/fonts ディレクトリに独自フォントを追加可能

動作環境

  • CPU: 4コア以上推奨
  • メモリ: 4GB以上推奨
  • GPU: 不要
  • OS: Windows 10以上、macOS 11.0以上
  • Python: 3.11
  • 依存ツール: ImageMagick、ffmpeg(通常自動ダウンロード)

デプロイ方法

  • Docker(docker-compose対応)
  • 手動インストール(conda推奨)
  • Google Colab
  • Windows一键启動パッケージ(解凍してダブルクリックのみ)

設定

  • config.example.tomlconfig.toml にコピーして編集
  • pexels_api_keys(映像素材取得用)と llm_provider(AIモデル選択)の設定が必要
  • Web UI上からも設定変更可能
  • ffmpegやImageMagickのパスもconfig.tomlで指定可能

今後のロードマップ

  • GPT-SoVITS(カスタム音声クローン)対応
  • より自然で感情豊かな音声合成
  • 動画トランジション効果の追加
  • 素材ソースの拡充と台本とのマッチング精度向上
  • 動画の長さオプション(短・中・長)
  • OpenAI TTSなど追加の音声合成サービス対応
  • YouTube自動アップロード機能

ライセンス

  • リポジトリにLICENSEファイルが存在(具体的なライセンス種別はREADMEに明記なし)

インストール・クイックスタート

方法1: Docker(推奨)

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

ブラウザで http://0.0.0.0:8501 を開くとWeb画面が表示されます。

方法2: 手動インストール

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

ImageMagickのインストールが別途必要です(Macは brew install imagemagick、Ubuntuは sudo apt-get install imagemagick)。

起動コマンド(Web画面):

  • Windows: webui.bat
  • Mac/Linux: sh webui.sh

API起動: python main.pyhttp://127.0.0.1:8080/docs

方法3: Google Colab

ローカル環境不要でブラウザ上ですぐ体験できます。

方法4: Windows一键启动パッケージ

ダウンロードして解凍し start.bat をダブルクリックするだけで起動します。

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

あらゆるAIモデルを束ねて社内チャット・検索・研究を全自動化するオープンソース基盤 — onyx

onyx-dot-app/onyxPython25.3k

Onyxは、ChatGPTのようなAIチャット機能を自分のサーバーに設置できるオープンソースのAIプラットフォームです。50種類以上の外部サービス(Google Drive、Slackなど)と接続し、

LINEもQQもSlackも!あらゆるチャットアプリにAIボットを一発導入できる万能プラットフォーム — AstrBot

AstrBotDevs/AstrBotPython24.2k

AstrBotは、さまざまなチャットアプリ(メッセージングアプリ)にAIチャットボットを簡単に導入できるオープンソースのプラットフォームです。QQ、Telegram、Slack、Discord、LIN

使うほど賢くなるAIエージェント — 学習・記憶・自動化を全部入りで月5ドルから運用 — hermes-agent

NousResearch/hermes-agentPython87.5k

Hermes Agentは、Nous Research社が開発した「自己改善するAIエージェント」です。会話するたびに経験からスキルを自動生成し、ユーザーの好みや過去のやり取りを記憶して、使えば使うほ

SNS投稿からYouTubeショート動画まで、ネット副業をAIで全自動化! — MoneyPrinterV2

FujiwaraChoki/MoneyPrinterV2Python25.9k

MoneyPrinterV2は、インターネットでの収益化に関わる作業を自動化するアプリケーションです。具体的には、Twitter(X)への自動投稿、YouTubeショート動画の自動作成・投稿、Amaz

AIエージェントの構築・連携・実行をまるごとカバー!Python&.NET対応のマルチエージェント基盤 — agent-framework

microsoft/agent-frameworkPython8.8k

Microsoft Agent Frameworkは、AIエージェント(自律的に考えて行動するAIプログラム)を作り、複数のエージェントを連携させて複雑な仕事をこなすワークフローを構築するためのフレー