Orkas-AI/Orkas-VideoStudio

Turn your coding agent into a video studio: describe a video in plain language, and your agent writes the timeline and produces the file.

何を解決するか

OrkasVideoStudioは、AIコーディングエージェント(Claude Code、Cursor、Codexなど)が自然言語を使って動画の構成、生成、編集を行う方法を提供します。『ブラックボックス』型のAI動画生成から脱却し、読みやすく、編集可能で差分比較可能な中間表現(plan.json)を使用することで、エージェントとユーザーの両方が動画の特定部分を正確に修正でき、プロジェクト全体を再レンダリングせずに済みます。

動作方法

このシステムは、エージェントが従うための知識と決定論的な機能を提供するツールキットとして機能します。4つの「生産ライン」を横断して動作します:

  • 構成:HyperFramesを介してHTML/CSSを使用して、スクリプトからモーショングラフィックスや解説動画を作成。
  • 編集ffmpegwhisper.cppを使用して、無音のトリミング、フィラー語の削除、オーディオミキシング、字幕の焼き込みなどの決定論的な動画編集タスクを実行。
  • 生成:外部AIプロバイダー(BYOキー)と連携して、トークヘッドや映画風の映像を生成。
  • 自動:他の3つのラインを1つのplan.jsonに統合するエンドツーエンドのパイプラインであり、最終出力が元の要件を満たしているかを検証する「デリバリー・ガード」を備えています。

エージェントはCLI(ovs)またはMCPサーバーを通じて、提供された「スキル」(知識パック)を使ってリクエストのルーティングと生産パイプラインの実行を理解し、相互作用します。

対象ユーザー

  • 動画制作を自動化したいAIコーディングエージェントを使用する開発者。
  • APIキーと最終タイムラインを完全にコントロールできる、監査可能でローカル優先の動画作成ワークフローを希望するユーザー。
  • 長時間の録画からハイライトクリップを自動生成したり、ローカライズされた動画コンテンツを自動生成したいチーム。

特徴

  • 編集可能なIRplan.jsonを使用することで、スクリプトの1行やクリップ1つを変更しても、部分的な再レンダリングで済みます。
  • エージェント非依存:シェルを実行できる、またはMCPを扱える任意のエージェントと連携可能。
  • キーレス・トリンク:有料APIキーなしで、コアの構成と編集機能が動作します。
  • BYO生成:OpenAI、Gemini、MuAPIなど、さまざまなプロバイダー(画像、動画、TTS)をサポートし、ベンダーに縛られない。
  • 決定論的ガードpromise-checkツールを内蔵しており、出力動画の長さ、オーディオ、モーションが元の要件を満たしているかを検証します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト