Rust + WASM:浏览器里的高性能核心
架构
OpenCut 把计算密集的核心(合成器、特效、蒙版)写在 Rust,编译成 WASM 在浏览器跑,前端只做 UI。
好处
- 性能:接近原生速度,视频处理不卡。
- 跨端:一套核心跑网页/桌面/移动。
- 安全:内存安全,适合处理媒体。
趋势
官方正把更多业务逻辑迁到 Rust 核心——新版就是 Rust 核心+插件化。
想改核心逻辑要看
rust/wasm——纯前端只改 UI 碰不到合成层。