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 做重复的活、由你审核。
整个 Keyframe 编辑器,各区域标上编号
  1. 工具,如同 After Effects 的工具栏。
  2. 项目面板。
  3. 合成查看器。
  4. 时间轴,带关键帧。
  5. 属性与效果控件。
  6. Agent。
  7. 导出与渲染队列。

接着看