Concat:開源本機影片編輯器
Open-source local video editor - Concat
Concat 是以 Rust 編寫的開源本機影片編輯器,透過 GPU 合成器即時預覽效果,並在本機執行模型處理自動字幕和聲音複製,無須上傳原始影片。它提供 JSON-RPC API 和 MCP 伺服器,支援以程式操控時間軸及專案結構,並可輸出最高 4K 60fps、10-bit 色彩的影片。軟件仍處於早期 beta 階段,可能有穩定性問題,暫不建議用於生產環境。
TL;DR: Concat replaces cloud-based editors by running entirely on your machine via a native Rust engine and GPU compositor. It processes local models for offline tasks like auto-captions and voice cloning without uploading raw footage.
Best for: Developers, creators, and tinkerers wanting a local, scriptable video editor.
Repository snapshot: ⭐ 14 124 stars · 🍴 1 748 forks · Rust · AGPL-3.0
Daily picks: Follow GitHub Open Source on Telegram
What it is
Concat is an open-source, local-first video editor written in Rust. It aims to provide a native alternative to cloud-dependent video editing suites, running entirely on consumer hardware with GPU acceleration and local AI integration.
How it works
The project relies on a native Rust engine paired with a GPU compositor to render effects and transitions live in the preview window. For offline intelligence, it runs local models to handle tasks like automated speech-to-text captions and voice cloning without sending data to external servers. It exposes a built-in JSON-RPC API and a Model Context Protocol server, allowing AI agents and external scripts to manipulate timelines and project structures programmatically.
Key features
- Local execution with GPU-accelerated rendering and live preview composition
- Offline auto-captions and voice cloning powered by local models
- Scriptable workflow via an integrated JSON-RPC API and MCP server
- Built-in curve editor and keyframe animation parameters
- Export capabilities supporting H.264, HEVC, and AV1 up to 4K 60fps in 10-bit color
Getting started
Clone the repository from GitHub and ensure you have a compatible Rust toolchain installed alongside your GPU drivers. Build the project locally using Cargo:
git clone https://github.com/jub0t/Concat.git
cd Concat
cargo build --release
When not to use it
Because the software is currently in an early beta phase, you should expect potential stability issues and missing creature comforts found in mature commercial suites. It is not recommended for production environments where crashes could result in missed deadlines until the codebase matures further.
Discuss
Which video editing task do you most wish you could automate via an API?
Curated from the repository README and metadata. No hands-on test is claimed; evaluate it in a sandbox before production use.
來源:DEV Community · dev.to