Sportinger/MasterSelects
Legacy Community Edition — frozen at v2.4.5-mit-final under the MIT License.
解決的問題
MasterSelects 是一款本地優先、GPU 加速的媒體編輯器,旨在取代 Adobe Premiere 等重量級訂閱制軟體。它提供一個高效率環境,可在瀏覽器中直接編輯影片、音訊、向量動畫與 3D 資產(包含高斯點雲),無需依賴 CPU 繫結的渲染或複雜的相依性樹狀結構。
如何運作
本專案使用 WebGPU ping-pong 組合器 與自訂 WGSL 着色器來處理預覽、拖曳與匯出。透過 WebCodecs 實作零複製匯出管道,避免 CPU 循環往返。為維持效能,採用三層拖曳快取(VRAM、上一幀快取與 RAM 預覽)。針對瀏覽器限制,內建基於 Rust 的「原生助手」,支援 Firefox 的專案儲存、yt-dlp 下載與特定本地 AI 任務。
適用對象
希望擁有專業級、本地優先編輯工具的內容創作者、影片編輯者與開發者,該工具開源且支援 AI 驅動的時間軸操作。
主要亮點
- GPU 優先架構:每層使用單一 WGSL 組合著色器執行 34 個 GPU 效果、74 個轉場與 37 個混合模式。
- 本地 AI 集成:整合 SAM2 實現物件分割,基於 ONNX 的音軌分離,以及本地 Whisper 語音轉錄。
- AI 控制:內建聊天代理與 MCP 介面,允許外部代理(如 Claude Code)直接操作時間軸。
- 廣泛格式支援:支援匯入 Premiere Pro 專案、Lottie/Rive 動畫、3D 模型(glTF/OBJ)與高斯點雲。
- 音訊工作台:完整的波形/頻譜圖編輯器,支援非破壞性編輯,23 種音訊效果,以及主混音器。
- 零複製匯出:GPU 直接輸出至 WebCodecs 的管道,無需
readPixels()實現快速編碼。
相關
- 專案
- 專案
- 專案
- 專案
- 專案