
filmcraft 是一个用纯 Rust 编写的开源非线性视频编辑器,面向需要剪辑、调色与声音处理的创作者,可运行在 macOS、Windows、Linux 和浏览器中。
filmcraft 是一个用纯 Rust 编写的开源非线性视频编辑器,面向需要剪辑、调色与声音处理的创作者,可运行在 macOS、Windows、Linux 和浏览器中。

项目定位与背景
filmcraft 的定位是一款专业非线性编辑器:面板、工作区、工具与快捷键沿用剪辑师熟悉的那一套,底层则从码流开始重写。它由 ArtCraft 团队开发,采用 Apache-2.0 协议开源。
技术形态上,它是原生桌面应用,覆盖 macOS、Windows 与 Linux,同时通过 WebAssembly 在浏览器中运行。整个项目以纯 Rust 实现,H.264、HEVC、ProRes 和 AAC 编解码器均依据公开规范自行编写。
它要解决的是传统剪辑软件在底层精度与自动化上的缺口:GPU 合成器在线性光下工作,帧计算基于精确整数时间,因此剪辑不会漂移;应用内的每个操作都是一条命令,AI agent 可以像人一样精确驱动。截至发稿,项目在 GitHub 上获得 16,109 个 Stars 和 6,751 个 Forks。
核心功能
- 三点编辑(Three-point editing):在源监视器标记入点与出点,再用插入(,)或覆盖(.)写入已打补丁的轨道,用提升(;)与提取(’)把范围取回,适合按脚本逐条组接素材。
- 完整的修剪工具(Every trim):波纹、卷动、滑移、滑动、速率拉伸与剃刀工具齐备,修剪模式可把编辑点当作波纹、卷动或修剪来处理。
- Trim Monitor 与动态修剪:修剪监视器同时显示编辑点两侧画面;动态修剪可在播放中实时修剪,L 前进、J 后退、K 停止,并合并为一次撤销。
- 多工作区与可停靠面板:Editing、Assembly、Color、Effects、Audio 五个工作区,源与节目监视器、带缩略图的素材箱、多轨时间线、补丁与目标按钮、同步锁与链接选择都在,面板可停到任意位置。
- 自研编解码器:H.264、HEVC、ProRes 与 AAC 由 Rust 按公开规范实现,不依赖外部编解码库即可解码与合成素材。
- 线性光 GPU 合成器:合成在 GPU 上以线性光进行,为调色与叠加提供一致的色彩计算基础。
- 精确整数时间:帧运算使用精确整数时间,长时间或高帧率工程中的剪辑点不会累积漂移。
- 可被 AI agent 驱动的命令层:应用内的每个动作都是命令,AI agent 能以与手动操作相同的精度调用。
安装部署与上手方式
filmcraft 提供 macOS、Windows 与 Linux 的原生版本,也提供基于 WebAssembly 的浏览器版本,下载入口见官方页面 getartcraft.com/apps/filmcraft。
README 中设有 Get started 与 Downloads 章节,但具体安装命令与系统依赖需查阅仓库文档;可见内容未列出包管理器或源码编译步骤。
上手路径建议从 Assembly 工作区开始:先把素材放进带缩略图的素材箱,在源监视器标入出点,再插入或覆盖到时间线,之后进入 Color、Effects 与 Audio 工作区继续处理。
适用人群与不适用场景
- 适合:习惯专业 NLE 面板与快捷键、希望迁移到开源工具的剪辑师。
- 适合:需要在线性光下做合成与调色、并关注帧级精度的后期制作者。
- 适合:希望用 AI agent 以命令级精度驱动剪辑流程的开发者与自动化团队。
- 适合:需要在浏览器里直接打开工程、不依赖本地安装的轻量使用者。
- 不适合:只做手机端竖屏快剪、需要大量模板化特效的普通用户,该项目面向专业工作流。
- 不适合:要求商业厂商 SLA 与电话支持的生产团队,项目以社区与 GitHub Issue 为主要渠道。
- 不适合:需要现成插件生态与第三方脚本市场的用户,README 未提及插件市场相关内容。
- 不适合:不愿阅读文档、期待开箱即用向导的新手,安装与上手说明需自行查阅仓库文档。
常见问题
Q:filmcraft 是什么?
A:filmcraft 是一个开源的非线性视频编辑器,用纯 Rust 编写,涵盖剪辑、调色与声音处理。它同时提供 macOS、Windows、Linux 原生版本和基于 WebAssembly 的浏览器版本。
Q:filmcraft 免费吗?
A:项目以 Apache-2.0 协议开源,源码公开,可自由使用、修改与分发。该协议属于宽松型开源许可,商用与二次开发均被允许,需保留版权与许可声明。
Q:filmcraft 怎么安装?
A:可从官方页面 getartcraft.com/apps/filmcraft 获取 macOS、Windows、Linux 或浏览器版本。README 设有 Get started 与 Downloads 章节,具体安装步骤与系统依赖需查阅仓库文档。
filmcraft 值得推荐给熟悉专业剪辑软件、又希望掌控底层实现或引入 AI 自动化的后期团队,自研编解码器与线性光合成是其可核查的差异点。主要门槛在于项目仍在活跃迭代,Issue 数量较多,且安装与上手细节需自行阅读仓库文档。
项目地址:GitHub 仓库
评论列表 (0条):
加载更多评论 Loading...