Keyframe 与 After Effects 的如实对比
Keyframe 建立在 After Effects 的经典模型之上——合成、图层、关键帧、表达式与效果——在浏览器里运行,旁边还有一个 AI Agent。下面说明哪些用法相同、哪些只有 Keyframe 能做、哪些是有意不做的。
和 After Effects 一样的部分
| 方面 | Keyframe 里 | 与 After Effects 相比 |
|---|---|---|
| 合成与图层 | 嵌套合成、预合成、父子关系、轨道遮罩、蒙版、38 种混合模式与 9 种图层样式。 | 模型相同。图层时间不能早于第 0 帧。 |
| 关键帧 | 带入/出速度与影响的缓动、自动与连续贝塞尔、缓动(F9)、图表编辑器与单独尺寸。 | 控制与快捷键相同。 |
| 表达式 | After Effects 的语义与常用 API:按名称或序号引用、表达式控件与关联器。不透明度为 0–100%,颜色为 0–1。 | 在隔离的 JavaScript 沙箱里运行;没有旧版 ExtendScript 引擎,也还没有 sampleImage 与 sourceRectAtTime。 |
| 效果 | 按 After Effects 的类别分组:调色、模糊、扭曲、生成、抠像、风格化、过渡、时间与模拟(雨、雪、粒子、碎片、焦散)。 | 数量少于 After Effects 的约 300 个。 |
| 绘画与 Roto | 带持续时间模式与笔刷参数的绘画;每一笔的描边选项与变换都是可以打关键帧、用表达式驱动的属性。Roto 笔刷与调整边缘。 | 工作方式相同。 |
| 3D | 同一深度缓冲里的 3D 图层、摄像机和带阴影的灯光;可挂法线图受光的图片图层;glTF、GLB 与 OBJ 模型;文字与形状挤出;景深。 | 没有 Cinema 4D 渲染器与光线追踪。 |
| 跟踪 | 点跟踪与平面跟踪、蒙版与面部跟踪、变形稳定器、内容识别填充与 3D 摄像机跟踪器。 | 分析选项更少;没有 Mocha。 |
| 渲染与导出 | 每通道 8、16、32 位,运动模糊与帧混合,带输出模块的渲染队列。PNG、JPEG、WebP、AVIF、图片序列、GIF、WebM 与 MP4。 | 没有 ProRes 与 EXR:浏览器无法编码。 |
只有 Keyframe 能做的
- 编辑器里的 Agent。描述一个运动,它用编辑器自己的工具做成草稿,由你应用或丢弃。它怎么工作 (在新标签页打开)。
- 在浏览器里运行。不用安装;项目留在你的设备上。需要支持 WebGPU (外部网站,在新标签页打开) 的浏览器。
- 图层分离。在本机从一张图里抠出主体、投影和补好的背景,或用 AI 拆成更多图层。
- 内置骨骼、IK 与网格蒙皮。After Effects 自带的操控工具用的是控制点;那里的骨骼绑定通常来自第三方脚本。
- 写成代码的画面。着色器效果、模拟,以及画出整层画面的程序,由 Agent 或你亲手编写,在你的显卡上运行。
Keyframe 有意不做的
- Cinema 4D 级的渲染器、光线追踪、全局光照与体积光。
- 音频编辑和通用视频剪辑。它是做动态设计与动画的工具,不是剪辑软件。
- 插件与脚本:没有插件 SDK、ExtendScript 或 UXP、MOGRT 与 Dynamic Link。
- 浏览器写不出的格式,例如 ProRes 与 EXR。
仍落后于 After Effects 的地方
- 文字:同一文字图层内逐字符设置样式、OpenType 特性与竖排。
- 效果:其余的时间类效果、Lumetri 式调色、描边与写入、梯度擦除,以及音频效果。
- 3D:模型编辑与 FBX、USD 导入;粒子不与 3D 几何体碰撞。
- 时间:图层与关键帧不能早于第 0 帧。
该用哪一个
- After Effects:如果你需要它完整的效果库、第三方插件、光线追踪的 3D 渲染器,或要和 Premiere Pro、Media Encoder 搭配使用。
- Keyframe:如果你想在浏览器里用 After Effects 的方式做动画,不装插件就能绑定角色,把一张图拆成图层,并让 Agent 做重复的活、由你审核。

- 工具,如同 After Effects 的工具栏。
- 项目面板。
- 合成查看器。
- 时间轴,带关键帧。
- 属性与效果控件。
- Agent。
- 导出与渲染队列。