質問を計画し、Webやローカルの情報源を集め、任意のLLMプロバイダーで引用付きレポートを作成する自律型リサーチエージェント。
FireRedTeam/FireRed-OpenStoryline
自然言語の指示から素材検索、台本作成、音楽・フォント選び、編集まで行うAI動画編集エージェント。
代替できる製品:CapCut
Adobe Premiere Pro
- スター
- 3,536
- フォーク
- 410
- 未解決の Issue
- 32
- 最終コミット
- 3 か月前
これは何?
FireRed-OpenStorylineでは、作りたい動画を普段の言葉で説明するだけで、動画を制作できます。LLMベースのエージェントが編集手順を組み立て、テーマに合った画像や動画クリップの検索・ダウンロード、素材の分割と内容理解、指定したスタイルでのナレーション作成、雰囲気に合うBGM・ナレーション音声・フォントの選定を、それぞれ専用のツールを呼び出して行います。
最初のカットを作成した後も、会話形式でクリップの差し替えや並べ替え、台本の書き直し、色・フォント・縁取り・位置の調整を指示できます。編集ワークフローは再利用可能なStyle Skillsとして保存でき、同じ編集手法を新しい素材に適用して一括制作できます。音声に特化したラフカット用スキルでは、ASRのタイムスタンプを使ってフィラーや繰り返しの文を削除します。
このプロジェクトはMCPサーバーとして動作し、CLIとFastAPIのWebインターフェースを備えています。付属のスキルを使えば、Claude CodeやOpenClawなどのエージェントから操作できます。Python 3.11以降で書かれており、レンダリングにはMoviePyとFFmpegを使用します。Dockerイメージも利用できます。
主な機能
- 01テーマに合う画像や動画クリップをオンラインで検索し、内容ごとに分割します。
- 02ストーリーやナレーションを作成し、参照テキストを使ったfew-shotスタイル変換にも対応します。
- 03雰囲気の説明に基づいてBGM、ナレーション音声、フォントを提案し、ビートに合わせて同期します。
- 04自然言語の指示で、クリップ、台本、色、フォント、位置を編集できます。
- 05編集ワークフロー全体を再利用可能なStyle Skillsとして保存し、一括制作に利用できます。
- 06ASRベースのラフカット機能で、フィラーや繰り返しの文を削除します。
ユースケース
- 旅行や製品の素材が入ったフォルダーから、タイムラインを手作業で編集せずにナレーション付きの短い動画を作る。
- 保存したStyle Skillを使って、お気に入りの動画スタイルを多数の新しいクリップに適用する。
- フィラーや繰り返しの文を削除して、トーク動画の録画を整える。
- Claude CodeやOpenClawなどのエージェントに、メディアファイル一式を渡して編集全体を任せる。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/FireRedTeam/FireRed-OpenStoryline.git - 2
モデルとリソースをダウンロードする(Linux/macOS)
./download.sh - 3
Pythonの依存関係をインストールする
pip install -r requirements.txt - 4
MCPサーバーを起動する(config.tomlでAPIキーを設定した後)
PYTHONPATH=src python -m open_storyline.mcp.server
使う前に知っておきたいこと
- プロジェクトを実行するには、事前にconfig.tomlでAPIキーを設定する必要があります。
- AIによるトランジション生成はサードパーティのAIGCサービスに依存しており、比較的コストがかかります。
- Windowsでは、モデルとリソースのアーカイブを手動でダウンロードして展開する必要があります。
トピック
よくある質問
- FireRed-OpenStoryline とは?
- 自然言語の指示から素材検索、台本作成、音楽・フォント選び、編集まで行うAI動画編集エージェント。 FireRed-OpenStorylineでは、作りたい動画を普段の言葉で説明するだけで、動画を制作できます。LLMベースのエージェントが編集手順を組み立て、テーマに合った画像や動画クリップの検索・ダウンロード、素材の分割と内容理解、指定したスタイルでのナレーション作成、雰囲気に合うBGM・ナレーション音声・フォントの選定を、それぞれ専用のツールを呼び出して行います。
- FireRed-OpenStoryline は無料で使えますか?ライセンスは?
- FireRed-OpenStoryline は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- FireRed-OpenStoryline は今もメンテナンスされていますか?
- 半年以内に更新あり。FireRed-OpenStoryline の最終コミットは 2026年7月31日 です。
- FireRed-OpenStoryline は何に使えますか?
- 旅行や製品の素材が入ったフォルダーから、タイムラインを手作業で編集せずにナレーション付きの短い動画を作る。 保存したStyle Skillを使って、お気に入りの動画スタイルを多数の新しいクリップに適用する。 フィラーや繰り返しの文を削除して、トーク動画の録画を整える。 Claude CodeやOpenClawなどのエージェントに、メディアファイル一式を渡して編集全体を任せる。
- FireRed-OpenStoryline のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/FireRedTeam/FireRed-OpenStoryline.git モデルとリソースをダウンロードする(Linux/macOS): ./download.sh Pythonの依存関係をインストールする: pip install -r requirements.txt MCPサーバーを起動する(config.tomlでAPIキーを設定した後): PYTHONPATH=src python -m open_storyline.mcp.server
- FireRed-OpenStoryline はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/FireRedTeam/FireRed-OpenStoryline
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIコーディングアシスタントを、調査から編集・レンダリングまで行うパイプライン駆動の動画制作スタジオに変える、オープンソースのエージェント型動画制作システム。
AIアシスタントがプロンプトでBlenderの3Dシーンを作成・編集・確認できるアドオンとMCPサーバー。
AIエージェント専用のDocker化されたLinuxデスクトップ、ブラウザー、文書ツールを備えたオープンなエージェントフレームワーク。
bashと約100行のコアPythonだけで、GitHub issueを解決したりCLIで支援したりする、最小構成のAIソフトウェアエンジニアリングエージェント。
自分のAPIキーを使い、電話回線やチャットチャネルをAIエージェントにつなぐセルフホスト型ゲートウェイ。