ARTICLE · 1134409
Rust 重写的开源视频剪辑软件,复刻 Premiere 工作流+自研编解码器,已获 1.7k Stars
❝FilmCraft 是纯 Rust 重写的开源 Premiere Pro 平替——时间线、调色、特效、音频、字幕全套 PR 工作流,面板快捷键都在老位置;连 H.264、HEVC、ProRes 编解码器都是自己手搓的,没用行业里几乎人人都在用的 FFmpeg,但自研代码靠不靠谱总得有个标准来验,于是反手拿外部 FFmpeg 当标准答案逐帧验算。
要点
编解码全部自研:H.264、HEVC、ProRes、VP9、AV1、AAC、Opus 及 MP4/MOV/Matroska 容器均为自行依据公开规范实现,并用外部 FFmpeg 作为“裁判”逐帧比对验证;H.264 解码在 1080p 下可达 500–600 fps。
时间基准精确到整数:所有剪辑运算基于每秒 254,016,000,000 个整数刻度,23.976、29.97 丢帧等常见帧率均为精确整除值,剪辑点绝不会发生时码漂移。
对 Premiere 用户零学习成本:Source/Program 监视器、多轨时间线、Editing/Assembly/Color/Effects/Audio 等工作区布局与经典快捷键(如
,插入、.覆盖、Q/W波纹修剪)完全对齐,还提供 Final Cut Pro 与 Avid 键位预设。调色体系对标 Lumetri:基础校正、创意 Look、RGB 曲线、三路色轮、HSL 二级校色、暗角一应俱全,全程在线性光、32 位浮点下处理,并配有实时波形图与矢量示波器。
特效与合成:复刻 Premiere 2026 的 93 个视频特效(约 16 组分类)加约 30 个转场;GPU 合成器基于 wgpu(支持 Metal/Vulkan/DX12/WebGPU),CPU 与 GPU 渲染结果互为对照校验。
音频达到广播标准:响度表符合 ITU-R BS.1770 / EBU R128 规范;参数均衡、动态、混响等基于自研 DSP,支持调音台推子自动化录制(Read/Latch/Touch/Write)。
行业格式全面互通:支持与 FCP7 XML、FCPXML、OpenTimelineIO、CMX 3600 EDL、AAF、OMF 2.0 等格式双向交换时间线,能与达芬奇、Avid Media Composer、Pro Tools 等主流后期工具无缝交接。
为 AI 代理而生:约 135 个引擎命令可经由 TCP 上的 JSON 控制通道或 MCP 服务器直接调用,AI 代理能像真人一样完成剪切、调色、导出;README 中的示例短片剪辑就是由代理自主操作完成的。
进度:功能清单完成约 87%,但"能替代 Premiere 干真活"仅 50–60%;最新版本 v0.2.1 已发布,处于快速迭代期。
上手
低门槛快速体验:直接前往 GitHub Releases 下载官方预编译构建包(v0.2.1),开箱即用,自带演示工程。 源码本地编译:需自备 Rust 工具链,克隆仓库后运行 cargo run --release -p filmcraft即可在本地启动桌面应用。平台成熟度与字体依赖:三平台原生运行但成熟度不均,macOS 测试最充分且支持 VideoToolbox 硬件解码;Windows 和 Linux 尚无硬解路径,播放高规格素材可能较吃力;日文界面如需完整字型,可通过 craft-fonts仓库联合构建(官方发布版已默认内置)。当前明显短板与避坑:目前无插件系统(不支持 VST3/AU/OpenFX 插件);交付导出目前仅支持 H.264 一种(暂无 HEVC/AV1 导出);Lumetri 调色与导出编码目前仍在 CPU 上运行。
该项目由 ArtCraft 团队及社区贡献者开发,没错,就是那个用纯 Rust 写的 Photoshop 平替 photocraft 同一个作者。
当前已获 1.7k Stars。
❝项目地址:https://github.com/storytold/filmcraft