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:利用
ffmpeg與whisper.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),在交付前驗證完成的影片是否符合原始需求。