
EffectCraft 是一个开源的动态图形和视觉合成工具,用纯 Rust clean-room 重写 Adobe After Effects,从合成、图层、关键帧到效果和渲染队列全部自己写。作为一个软件工具,它把合成、图层、关键帧、306 个效果、图层样式、表达式、3D 相机灯光和渲染队列做进了一个原生应用。作为一个开源软件,它走 MIT OR Apache-2.0 双许可,macOS、Windows、Linux 和浏览器里都能跑,里面没有 FFmpeg——音视频编解码都是 Rust 自己写的。

场景痛点
做个 LOGO 动效、文字动画、综艺花字,第一反应还是 After Effects。月费贵、工程文件 .aep 闭源、模板公司靠 AE 吃饭但门槛高。免费替代品里 Natron 是节点式的,跟 AE 的图层时间线完全两套逻辑,重学成本不低;Blender 能做但那是 3D 工具,2D 动效绕远路。做视频处理和设计工具的人想要的,不是一个「能做动画」的玩具,是一个面板位置、关键帧行为、快捷键都跟 AE 一样、工程文件还是 JSON 能 git diff 的真家伙。

主要功能特点
面板和关键帧就是 AE 那套
Project、Composition、Timeline、Effect Controls、Effects & Presets、Character、Paragraph、Align、Info、Preview、Audio、Render Queue,位置和你肌肉记忆里一样。图层有固态、形状、文字、素材、嵌套合成、空对象、调整层、相机和灯光;父子关系、轨道蒙版、38 种混合模式、运动模糊全在。关键帧线性/贝塞尔/保持/自动/连续贝塞尔、游走关键帧、Easy Ease F9、Graph Editor 带数值和速度曲线可拖手柄。这种把桌面软件做成 AE 替代的路子,muscle memory 直接迁移。
306 个效果,一个不少
AE 的 298 个效果全有,再加 8 个。模糊锐化、通道、校色(曲线色阶色相饱和度 Lumetri)、变形(Warp Bulge Turbulent Displace CC Power Pin)、生成(分形噪声渐变描边写音频频谱)、键控蒙版噪点透视、模拟(CC Particle World CC Rainfall Shatter Card Dance Caustics Wave World)、风格化(Glow CC Glass)、时间(Echo Posterize Time Timewarp)、音频(混响参量 EQ 延迟立体声混合器)。九个图层样式(投影内外发光斜面浮雕缎面叠加描边)带全局光。
表达式和 Puppet 都在
JavaScript 表达式,AE 对象模型:wiggle、loopOut、thisComp.layer(“…”)、数组向量运算,带内联编辑器和拾取鞭。Puppet 工具有 Position/Advanced/Bend/Starch/Overlap 五种钉,在图层上建网格,实时记录钉的位置,旋转缩放手柄,钉可以驱动空对象或被空对象驱动做绑骨,还有跟随动画做头发和布料。
经典 3D,相机灯光都有
3D 图层带方向和材质选项,单点和两点相机带景深,灯光(平行/聚光/点/环境)带软光线追踪阴影,图层正确相交,轨道平移推拉相机工具,前/顶/左/自定义视图。这是 AE 那套经典 3D,不是另一套要重学的 3D 引擎。
Lottie 双向,工程文件是 JSON
File → Export → Lottie JSON 把合成导出成 .json 或 .lottie(预合成、形状、固态、图片、文字、空对象、缓动和空间关键帧、蒙版、轨道蒙版、混合模式、时间重映射,可选表达式),并列出 Lottie 表达不了的东西;File → Import → Lottie 反过来导成新合成。工程文件 .ecproj 是版本化 JSON,可以 git diff。在跨平台应用这条线上,它把数字生活里动效制作从闭源工程拉回了文本工程。
Agent 可驱动,无 FFmpeg
每个菜单项、时间线拖拽、属性编辑都走同一个命令注册表,CLI、JSON 控制通道和 MCP 服务器都能调。渲染队列支持 H.264 MP4、ProRes MOV(到 4444 XQ 带 alpha)、HEVC、AV1、WebM(VP9/AV1 + Opus)、PNG/JPEG/TIFF/32 位 EXR 序列、GIF、WAV/AIFF。所有编码器纯 Rust。作为一个 Skill工具,effectcraft-cli mcp 起 MCP 服务器,Claude 能像人一样做合成和渲染。


简易使用教程
在实用软件里,它属于下载安装包或自己编译那一挂:
- 选对应系统的安装包(macOS 通用 dmg、Windows msi 或便携 zip、Linux AppImage/deb/rpm/tarball),按系统提示装。
- 想要最新版可以 clone 仓库后 cargo run –release -p effectcraft(加 — –demo 打开示例工程),需要 Rust 1.95+。
- 打开后从演示工程开始,拖一个文字图层,按 F9 加 Easy Ease,在 Graph Editor 里拖曲线。
- 想让 Agent 驱动它,跑 effectcraft-cli mcp,在 Claude 里注册。


个人使用感受
我用下来最直接的感受是「它不是在仿 AE,它是把 AE 的工程从 JSON 又做了一遍」。306 个效果一个不少、表达式还是 AE 那套 JavaScript 对象模型、工程文件是可读 JSON 能 git diff——这种工程开放度在 AE 替代品里没见过。Lottie 双向这点也实在,做个动效直接导出给前端用,不用再装 Bodymovin 插件。
也得说清它的边界:它非常年轻,第一个 commit 是 2026 年 10 月 1 日,到现在才一周多;打不开 .aep/.aepx 工程文件,AE 插件也跑不了;现有不等于行为完全跟 AE 一致,官方自己都还没做渲染对比;macOS 测试最充分,Linux 和 Windows 还有基础交互 bug 在修;Roto Brush 用 MobileSAM(可选 40MB 下载)、面部追踪用 MediaPipe Face Landmarker(可选 3.8MB),这些模型还没跟 AE 比过。但如果你受够了 AE 月费、又不想被 Natron 的节点式逻辑劝退,这个把影音编辑和动效做开源的纯 Rust 合成器,值得放进你的工具推荐清单,归在酷软趣站里追更。它没替你做出那个 LOGO 动效,只是让你做动效这件事,终于不用再交月费。
官方网站
官网 https://getartcraft.com/apps/effectcraft
GitHub https://github.com/storytold/effectcraft
下载地址
https://pan.quark.cn/s/ea3b6fc3f208 https://www.guangyapan.com/s/1954813713965617238_aeWhI5wocgzRgCO6 (光鸭新用户注册福利:永久免费空间:所有新用户注册即可解锁 2TB 永久免费存储空间,无需额外任务或付费)
相关推荐
ArtCraft — 7个 Adobe 替代品,免费开源|PhotoCraft 做图|VectorCraft 画矢量|FilmCraft 剪片|LightCraft 修 RAW|PrintCraft 处理 PDF|EffectCraft 做动效|DesignCraft 排版







