NarratoAI:AI映像解説と自動編集をワンストップで
NarratoAI:AI映像解説と自動編集をワンストップで紹介
📌 Narratoaiとは
NarratoAI は LLM に基づくオープンソースの自動化された映像解説ツールで、「原稿執筆 - 動画編集 - AIナレーション - 字幕生成」の全工程を自動化された操作に統合します。主にショート動画クリエイター、映像解説 UP 主、MCN チーム、メディア運営者を対象としています。
NarratoAI は GitHub ユーザーの linyqh によって開発され、現在約 7K Star と 880 Fork を獲得しており、ローカルデプロイと Docker デプロイの 2 つの方法をサポートしています。

✨ NarratoAIの機能特徴
🎬 スマートな原稿執筆:LLM を利用して動画解説の原稿を自動生成し、複数言語をサポート
🎞️ 自動化された動画編集:スクリプトに基づいて動画を自動編集し、ランダム連結モードをサポート、クリップの時間や動画比率(例:9:16 縦画面)をカスタマイズ可能
🗣️ AI ナレーション生成:複数言語の TTS 音声合成を内蔵、音量・速度の調整が可能、様々な音声スタイルを提供
📝 スマートな字幕作成:音声と同期した字幕を自動生成、フォント・位置・色・縁取りのカスタマイズをサポート
👀 コンテンツプレビュー最適化:生成前にクリップのタイムスタンプ、画面説明、対応するナレーションをプレビュー可能、特定のセグメントを個別に再生成可能
🚀 マルチモデル対応:アリババ Qwen2-VL、DeepSeek R1/V3、Google Gemini などのモデルをサポート
💻 マルチシナリオ対応:汎用映像解説、ショートドラマ解説、ショートドラマミックス編集などの人気創作シナリオをカバー
🔍 SEO最適化:キーワードに基づいてコンテンツ構造を最適化し、検索エンジンの可視性を向上
🎯 NarratoAIの応用シナリオ
映像解説創作:映画、ドラマ、ショートドラマのプロフェッショナルな解説動画を迅速に制作
ショート動画制作:抖音、快手、B站、視頻号などのプラットフォームに適したショート動画コンテンツをバッチ生産
教育研修動画:教師や研修機関が教学デモンストレーションマテリアルを迅速に制作
商業製品展示:企業が製品紹介動画を作成し、製品の特長と優位性を強調
メディア運営:個人クリエイターが 1 日に複数のコンテンツを公開し、アカウントの影響力を向上
✅ NarratoAIの長所と短所
長所
全工程の自動化:原稿から完成動画までをワンクリックで完成、10分以内に完全な動画を生成し、効率を 80% 以上向上
ゼロ门槛の操作:専門的な編集スキル不要、ゼロベースのユーザーでもすぐに使いこなせる
極めて低いコスト:10 分の動画を編集するのにわずか約 0.1 元(API 呼び出し費用)
オープンソースで無料:完全無料で使用可能、コードは透明で、二次開発をサポート
柔軟なカスタマイズ:パラメータの手動調整をサポートし、パーソナライズされた創作ニーズに対応
短所
モデル依存:初期バージョンは主に Google Gemini モデルに依存しており、他のモデルのサポートが限定的(新バージョンでは改善済み)
ハードウェア要件:グラフィックカードは必須ではないが、4 コア CPU + 8GB メモリの構成が必要
中国語サポートの制限:初期バージョンは中国語の動画処理に制限があり、ファイル名に中国語、特殊文字、スペースを含めることができない
効果の一貫性:自動生成されたコンテンツは最適な効果を得るために手動での微調整が必要な場合がある
🛠️ NarratoAIの使用方法
環境準備
システム要件:Windows 10+ / MacOS 11.0+ / Linux
ハードウェア構成:4 コア CPU、8GB メモリ(グラフィックカード不要)
Python バージョン:3.10 以上
デプロイ方法(2 つのうち 1 つ)
方法 1:ローカルデプロイ
git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI pip install -r requirements.txt cp config.example.toml config.toml # 编辑 config.toml 填入 API Key streamlit run webui.py --server.maxUploadSize=2048
方法 2:Docker デプロイ
git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI docker-compose up -d
使用フロー
基本設定:http://localhost:8501 にアクセスし、API Key を設定して AI モデルを選択
動画アップロード:mp4 ファイルを resource/videos ディレクトリに配置(ファイル名に中国語や特殊文字を含めることはできない)
スクリプト生成:AI が動画コンテンツを自動分析し、解説原稿を生成
プレビュー調整:クリップと解説の整合性を確認し、不満のある部分を再生成可能
パラメータ設定:動画比率、ナレーションスタイル、字幕スタイルなどを設定
動画生成:開始ボタンをクリックし、AI が編集、ナレーション、字幕合成を自動完了するまで待機
❓ よくある質問
Q1:中国語の動画ファイル名を認識できないのはなぜですか?
A:システムはファイル名に制限があるため、英語、数字、アンダースコアでの命名を推奨し、中国語、スペース、特殊文字は避けてください。
Q2:NarratoAI はどの AI モデルをサポートしていますか?
A:現在 Google Gemini、アリババ Qwen2-VL、DeepSeek R1/V3 などをサポートしており、動画分析には Qwen シリーズモデルの使用を推奨します。
Q3:生成された動画は商用利用できますか?
A:元動画素材の著作権問題に注意が必要で、AI 生成コンテンツの商用利用権については使用するモデルサービスの利用規約を参照することを推奨します。
Q4:編集効果が理想的でない場合はどうすればいいですか?
A:プレビュー段階で特定のセグメントを個別に再生成するか、スクリプトを手動で編集して調整できます。
Q5:剪映(CapCut)へのエクスポートをサポートしていますか?
A:将来のバージョンで剪映(CapCut)ドラフトのエクスポート機能をサポートする予定です。
Q6:リモートデプロイは安全ですか?
A:高度な暗号化技術を採用してデータ伝送とストレージのセキュリティを確保していますが、公式チャネルを通じてソフトウェアを取得することを推奨します。
🔗 関連リンク
GitHub リポジトリ:https://github.com/linyqh/NarratoAI
公式ドキュメント:https://www.narratoai.cn/
API ドキュメント:デプロイ後 http://localhost:8080/docs にアクセス
脚本プランナー▸
AIアプリ
AIニュース