0xsline/OpenChatCut

Local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion-powered rendering.

解決的問題

OpenChatCut 是一款開源的本地優先影片編輯器,填補了精確的手動時間軸編輯與 AI 驅動生成之間的空白。與生成不可更改檔案的一次性 AI 影片生成器不同,OpenChatCut 允許 AI 代理直接對專業的多軌道時間軸進行可驗證、可撤銷的編輯,確保創作者能夠完全控制最終輸出。

工作原理

該系統將基於 React 的前端與強大的編輯核心 (EditorCore) 相結合,後者負責管理不可更改的時間軸狀態。它使用 Model Context Protocol (MCP) 來允許內建代理與外部代理(如 Claude Code 或 Codex)讀取專案上下文並呼叫編輯工具。編輯透過基於提案的系統進行:代理建議對草稿進行更改,使用者可以在這些更改提交到時間軸之前對其進行預覽、批准或拒絕。

適用對象

專為影片創作者、社群媒體製作人和開發人員設計,他們希望在不犧牲手動精修每個剪輯、過渡和效果能力的情況下,實現乏味的編輯任務自動化——例如刪除訪談中的停頓或組裝粗剪。

亮點

  • 代理原生工作流:支援內部代理與外部 MCP 相容用戶端修改真實的影片專案。
  • 專業時間軸:具備多軌道編輯、關鍵影格、漣漪編輯和生產級匯出(MP4, FCPXML)。
  • 逐字稿驅動編輯:提供單字級轉錄與基於文本的剪輯,實現高效的對話編輯。
  • 全面的視覺與音訊:包括 WebGL 效果、LUT、色度鍵、自動避讓與人聲隔離。
  • 本地優先隱私:專案與媒體預設儲存在本地,API 金鑰保存在伺服器端。
  • 動態圖形:整合了可編輯的動態模板與自定義著色器庫。