发现了一个极其硬核的开源项目——用纯 Rust的非线性视频编辑器:FilmCraft!

发现了一个极其硬核的开源项目——用纯 Rust的非线性视频编辑器:FilmCraft!

它的目标很纯粹:打造一款 Adobe Premiere Pro 的开源 Clean-Room 复刻版。界面直接保留了 PR 剪辑师最习惯的面板布局、快捷键、三点剪辑与 Lumetri 调色逻辑,但底层架构完全被 Rust 重构:

🔥 硬核技术亮点:

告别 FFmpeg 套壳: 视频容器与编解码器(H.264、HEVC、ProRes、AAC、Opus 等)全部根据公开规范纯手工 Rust 实现,拿 ffmpeg 仅作为外部基准进行逐帧精度对齐验证。

wgpu GPU 线性光合成: 支持 Metal、Vulkan、DirectX 12 与 WebGPU,配合每秒 254,016,000,000 Tick 的超高精度整数时基,从数学层面彻底杜绝 23.976/29.97 帧率下的丢帧与音画不同步。

天生为 AI Agent 设计: 拥有 650+ 引擎原子命令,内置 MCP(Model Context Protocol)服务器和 JSON-lines 控制通道。像 Claude 这样的 AI 助手可以直接发送指令控制时间线,全自动完成粗剪、打点、Lumetri 曲线调色与混音导出。

全平台与跨端: 原生适配 macOS、Windows、Linux,甚至通过 WebAssembly 打包成了纯浏览器端版本,解压即用。

专业工程与互导: 支持 FCP7 XML、FCPXML、OpenTimelineIO、AAF、EDL 和 OMF,方便在各大专业剪辑工作流之间无缝迁移。

项目采用 MIT / Apache-2.0 双开源协议,目前在 GitHub 上已突破 1.1 万 Stars。不管是受够了商业软件订阅与崩溃,还是想探索 AI 自动化视频生产流的开发者和创作者,都非常值得一试!

GitHub 地址:https://github.com/storytold/filmcraft



分类