繁中

Kimu:支持非線性視頻編輯的視頻編輯工具

Kimu:一款視頻編輯工具,支持非線性視頻編輯,允許在多個曲目上進行編輯,並提供實時預覽功能,以便在編輯期間輕鬆查看效果。

1.項目居間定位

  • 存儲庫名稱:trykimu/videoeditor
  • 名稱/口號:「您的視頻編輯創意副駕駛」
  • 它被宣傳為一款開源、基於網絡的視頻編輯器,目標是成為CapCut、Canva等在線視頻編輯工具的替代品(或補充)
  • 黑客新聞上的某人發布了「Kimu -開源視頻編輯器」,居間了其目標和功能。

Kimu的願景是支持瀏覽器/Web環境中的非線性視頻編輯,具有實時預覽、多軌和視頻輸出等常見功能

其官方網站(trykimu.com)上也有描述:

「Kimu是一個有趣的、零延遲的視頻編輯器,擁有人工智慧副駕駛。」
(Kimu是一款具有人工智慧助手和零延遲體驗的視頻編輯器)

2.主要功能/特點

根據REAUTE和項目描述,結合問題中的反饋,該項目目前支持/計劃支持以下功能:

功能描述/備註
非線性編輯可以在時間軸上編輯和拼接多個剪輯
多軌支持編輯多個曲目(視頻、音頻等)。
實時預覽所有編輯都可以實時查看效果預覽
導出視頻支持將編輯後的結果輸出為視頻格式
切割/分裂/裁剪它支持剪切、拆分和刪除剪輯等基本操作
軌道疊加/疊加(Z軸疊加)視頻/文本/音頻元素可以有疊加
未來/規劃:人工智慧輔助功能REAUTE提到,如果用戶想要運行人工智慧相關部分,需要提供GEMINI_API_KEY,暗示未來人工智慧功能的集成。

在Issue中,您還可以看到一些需要完成/正在進行/改進的特定功能:

  • 「媒體項目預覽」-單擊媒體項目預覽視頻播放器界面(尚未完成)
  • 重新排序曲目是已標記為低優先級的積壓曲目
  • 「當有很多媒體時,畫布會隨機凍結」是一個高度優先的問題
  • 「提高洗滌器性能」-時間軸滑動器的性能優化問題

這些問題表明該項目仍處於早期階段(MVP階段),還有很多功能和穩定性需要完善。REAUTE還明確指出「這是早期的MVP」。

3.技術棧/架構

從項目文件結構和REAUTE中可以看出一些關鍵技術選擇:

  • 前端:使用現代前端技術堆棧,例如 TypeScript / React / Vite 
  • 後台/渲染:有 app/videorrender/videorrender.tsPython後台腳本(後台/main.py在項目中)
  • 部署:提供基於Docker的解決方案(docker-compose.yml, ,Dockerfile.frontendDockerfile.backend 等等)
  • 許可證/許可證:使用REAUTE中提到的雙許可證並參考Remottion的許可證條款(一些Remottion代碼在項目中很有用)
  • 與Remotation的關係:REAUTE提到他們計劃「集成所有Remotation API」

遠離 是一個開源框架,用於以編碼方式在React中生成視頻(動畫/渲染)。Kimu希望整合Remote的功能,以便用戶可以在更傳統的視頻編輯界面+編程渲染之間進行混合。

4.當前狀態使用/試用模式

  • 存儲庫具有更多活動提交(數百或數千次)
  • 存在很多問題/功能請求,許多核心功能仍在改進中
  • REAUTE中提供了本地啟動/運行的說明:git clone + 碼頭工整理,還有前端/後台開發命令的例子
  • 請注意,為了使用AI功能, GEMINI_API_KEY(暗示可能集成某種人工智慧服務)是需要的。
  • REAUTE還指出「這是一個早期MVP」--該項目仍處於早期原型狀態,無法保證在各種場景下穩定運行。

5.優勢/潛在競爭力

  • 前端/網絡原生體驗:目標不是必須安裝傳統的視頻編輯軟體,而是在瀏覽器中完成視頻編輯操作,這降低了門檻。
  • 開源+可定製:作為開源項目,開發人員可以查看、修改和擴展功能。
  • 人工智慧驅動/輔助方向:它有「Copilot」的定位,未來可能會使用AI來輔助編輯、風格化或自動化任務。
  • 可擴展性/插件可能性:由於計劃集成Remottion API和插件存儲庫(trykimu/plugins),因此目標不是小工具,而是可擴展平台。

6.挑戰/限制風險

  • 性能/規模問題:當處理大量媒體、長視頻和高解析度鏡頭時,網絡環境中的性能瓶頸是一個重大挑戰。問題,用戶報告了畫布口吃、滑動塊性能等問題。
  • 穩定性/兼容性:瀏覽器平台和不同硬體的兼容性(圖形處理器加速、內存限制等)可能會導致不穩定。
  • 完整性:許多核心視頻編輯功能(效果、過渡、顏色糾正、關鍵幀動畫等)仍在計劃或尚未實施。
  • 人工智慧功能的可用性/成本:如果您想真正擁有內置人工智慧協助(例如,自動編輯、智能恢復、風格改造等)、您需要後台服務和模型支持,這可能會帶來計算資源、成本、延遲、穩定性等挑戰。
  • 許可/法律問題:Remottion許可的使用須遵守其許可條款。雙重許可也可能會考慮用戶/商業集成。
  • 社區/生態系統仍然很小:用戶/貢獻者的數量不是很大,文檔、插件生態系統和示例項目需要擴展。

7.總結適合人群

簡而言:Kimu / trykimu/videoeditor是一款面向網絡的開源視頻編輯器,旨在在瀏覽器中提供類似桌面視頻編輯器的體驗,未來需要人工智慧的協助。它仍處於早期MVP階段,具有基本編輯、曲目、多曲目、預覽、出口等功能,但在性能、穩定性和功能完整性方面仍有很多工作要做。

如果您是:

  • 想要了解基於網絡的視頻編輯器的設計和實現的人們
  • 我想對視頻編輯工具進行二次開發或定製
  • 想要參與開源項目、貢獻視頻編輯或AI融合功能

這個項目對於您學習/參與非常有價值。

Github:https://github.com/trykimu/videoeditor

管材:

返回頂端