Home
Login

AI大規模モデルに基づいたワンクリック高画質ショートビデオ生成ツール

MITPython 36.9kharry0703 Last Updated: 2025-06-11

MoneyPrinterTurbo - AIスマート短編動画生成ツール

プロジェクト概要

MoneyPrinterTurboは、AI大規模モデルをベースにしたオープンソースの短編動画自動生成ツールです。簡単なキーワードやテーマを入力するだけで、高品質な短編動画コンテンツを自動生成できます。このプロジェクトは、人工知能技術を利用して、動画スクリプトの作成、素材のマッチング、ナレーションの生成、字幕の追加など、全工程を自動化しています。

主要機能と特徴

🎯 スマートコンテンツ生成

  • AIテキスト生成:キーワードに基づいて動画スクリプトを自動生成、またはカスタムテキストコンテンツもサポート
  • 多言語サポート:中国語と英語の動画テキスト生成をサポート
  • バッチ生成:複数の動画バージョンを一度に生成でき、最適な効果を選択可能

🎬 多様な動画フォーマット

  • 縦型モード:9:16の比率、1080x1920の解像度、TikTokや快手などの短編動画プラットフォームに適しています
  • 横型モード:16:9の比率、1920x1080の解像度、YouTubeやBilibiliなどのプラットフォームに適しています
  • クリップの長さ制御:動画クリップの長さをカスタマイズでき、素材の切り替え頻度を調整可能

🎙️ プロフェッショナルなナレーションシステム

  • 多様な音声合成:複数のAI音声をサポートし、リアルタイムで効果を試聴可能
  • GPT-SoVITSナレーション:より自然で感情豊かな音声合成を提供
  • Azure音声サービス:9種類のAzure高品質音声合成オプションを新たに追加

📝 スマート字幕機能

  • 自動字幕生成:EdgeとWhisperの2つの字幕生成方式をサポート
  • 字幕スタイルのカスタマイズ:フォント、位置、色、サイズ、および縁取り効果を調整可能
  • 高精度認識:Whisperモードは、より信頼性の高い字幕品質を提供

🎵 BGM統合

  • 音楽ライブラリサポート:BGMリソースを内蔵
  • 音量制御:BGMの音量を設定可能
  • カスタム音楽:ローカルの音楽ファイルをアップロード可能

🖼️ 高品質な素材ソース

  • 著作権フリー素材:高解像度の著作権フリー動画素材を提供
  • ローカル素材サポート:自分のローカル動画素材を使用可能
  • スマートマッチング:動画素材とテキストのマッチング度を最適化

技術アーキテクチャ

🏗️ システムアーキテクチャ

  • 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. BGM:適切なBGMを追加
  7. 動画合成:最終的な高解像度短編動画を生成

プロジェクトの利点

✨ 技術的利点

  • 完全オープンソース:コードが公開されており、自由にカスタマイズ可能
  • マルチモデルサポート:単一のAIサービスプロバイダーに依存しない
  • 高品質出力:1080p高解像度動画生成をサポート
  • 全工程自動化:テキストから完成品までワンクリックで完了

🎯 ユーザーフレンドリー

  • Webインターフェース:直感的なグラフィカル操作インターフェース
  • APIインターフェース:プログラムによる呼び出しと統合をサポート
  • 詳細なドキュメント:完全なデプロイと使用説明
  • ビデオチュートリアル:完全な使用デモを提供

応用シーン

  • コンテンツ作成:個人クリエイターが短編動画コンテンツを迅速に制作
  • マーケティングプロモーション:企業が製品プロモーション動画を迅速に生成
  • 教育トレーニング:教育用短編動画と知識共有コンテンツを制作
  • ソーシャルメディア:ソーシャルプラットフォームコンテンツをバッチ生成
  • Eコマースライブコマース:製品紹介動画を迅速に制作