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.

What it solves

OrkasVideoStudio 讓程式編寫代理(如 Claude Code、Cursor 或 Codex)能以自然語言編寫、產生與編輯影片。它以透明、可編輯且可 diff 的中介表示法(plan.json)取代「黑盒」AI 影片生成,讓使用者不必手動撰寫程式碼或使用專屬 GUI 編輯器,即可對影片製作進行精確控制。

How it works

系統充當 AI 代理與各種影片製作工具之間的橋樑。它透過 CLI(ovs)與 MCP 伺服器提供代理所需的知識(透過 skills)與確定性的功能,並在四條製作線上運作:

  • Compose:使用 HTML 與 HyperFrames 建立動態圖形與說明影片。
  • Edit:利用 ffmpegwhisper.cpp 處理剪輯、修剪、去除靜音與字幕燒錄。
  • Generate:透過 BYO 金鑰與外部 AI 供應商(OpenAI、Gemini、Doubao)整合,產生電影級鏡頭與講者畫面。
  • Auto:一條端對端流水線,透過單一 plan.json 協調其他三條線,建構並驗證最終剪輯。

Who it’s for

此工具設計給開發者與程式編寫代理的使用者,讓他們能自動化影片製作——例如製作社群媒體說明影片、清理網路攝影機錄製內容,或產生宣傳短片——同時保有審核與編輯製作計畫的能力。

Highlights

  • Agent-Agnostic:可與任何能執行 shell 或支援 MCP 的代理一起使用。
  • Editable IR:使用 plan.json 檔案,使單行變更即可觸發僅該段落的重新渲染。
  • Zero-Key Trunk:核心的組合與編輯功能不需付費 API 金鑰;產生功能為選擇性且自行提供金鑰(BYO)。
  • Delivery Guard:內建確定性檢查(promise-check),在交付前驗證完成的影片是否符合原始需求。