Repolode
FireRedTeam

FireRedTeam/FireRed-OpenStoryline

自然言語の指示から素材検索、台本作成、音楽・フォント選び、編集まで行うAI動画編集エージェント。

代替できる製品:CapCutAdobe 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. 1

    リポジトリをクローンする

    git clone https://github.com/FireRedTeam/FireRed-OpenStoryline.git
  2. 2

    モデルとリソースをダウンロードする(Linux/macOS)

    ./download.sh
  3. 3

    Pythonの依存関係をインストールする

    pip install -r requirements.txt
  4. 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 の数値は毎日更新されます。

関連プロジェクト