EffectCraft
ArtCraft · 开源动态图形与视觉特效合成工具,支持图层、关键帧、表达式、3D 摄像机与 Lottie 导入导出。
介绍
主要用途
EffectCraft 是 ArtCraft 开发的免费开源动态图形与视觉特效合成工具,以 Rust 编写,采用 MIT OR Apache-2.0 许可证。可通过文字、形状、纯色、素材及嵌套合成图层制作动画标题和合成画面,用关键帧与图表编辑器调整动画,叠加特效与图层样式,使用 JavaScript 表达式以及 3D 摄像机和灯光。项目保存为可阅读、带版本的 .ecproj JSON。Lottie 导入导出便于将动画用于网页和应用;渲染队列可输出视频与图像序列。另有命令行工具和 MCP 接口用于自动化。
macOS 安装与开始使用
已安装 Homebrew 时执行:
brew install --cask effectcraft
open -a EffectCraft
也可下载官方通用 DMG,打开后将 EffectCraft.app 复制到“应用程序”。通用版本支持 Apple silicon 与 Intel,上游说明 macOS 下载经过签名及公证。创建合成、添加图层、设置属性动画,再通过渲染队列导出。GUI cask 不代表 effectcraft-cli 已加入 PATH;上游单独提供 CLI 下载。
要求与限制
Cask 未声明具体最低 macOS 版本,官方 README 也未列出最低内存或 GPU 要求,不能据此认为所有 Mac 都兼容。预编译应用无需 Rust;源码构建要求 Rust 1.95 或更新版本:
git clone https://github.com/storytold/effectcraft
cd effectcraft
cargo run --release -p effectcraft
项目仍处于早期阶段,上游尚不建议用它替代 After Effects 承接客户工作。无法打开 .aep/.aepx 项目,也不能运行 After Effects 插件,渲染行为可能存在差异。可选的 Roto Brush 与人脸跟踪模型需在设置中另行下载。macOS 是测试最充分的平台,另提供 Windows、Linux 和浏览器版本。
新版本 0.7.0 更新内容 OpenNavo 编辑 · AI 翻译
- 新增功能新增 ScriptUI 面板、Ease Presets 和 AE 吸附选项。
- 修复修复音频卡顿、EXR 数值、AIFF 浮点输出和 EXR 图层问题。