一句话理解关键帧
做过 PPT 动画吗?关键帧本质上就是 PPT 里的动画路径——你设置一个起始状态、一个结束状态,中间的变化由软件自动补齐。
专业说法:关键帧(Keyframe)是在时间线上标记某一时刻某个参数的状态值,两个关键帧之间的过渡值由计算机通过插值自动计算生成。
从头讲起:逐帧动画 vs 关键帧动画
最早的办法——逐帧动画
想象你要让一个球从画面左边移动到右边,耗时 2 秒(60fps)。逐帧的做法是:画出这 120 帧中每一帧球的位置。工作量巨大,而且稍有不慎球的位置就不连贯。
聪明人的办法——关键帧
在关键帧动画中,你只需要做两件事:
- 在第 0 秒设置一个关键帧:球在 x=0 的位置
- 在第 2 秒设置一个关键帧:球在 x=1000 的位置
中间的 118 帧——软件帮你算好。这就是关键帧的核心价值:你只定义关键节点,软件负责补全过渡。
哪些参数可以打关键帧
现代剪辑软件(Premiere Pro、DaVinci Resolve、Final Cut Pro)中,几乎一切能随时间变化的属性都能打关键帧:
| 类别 | 常见参数 |
|---|---|
| 位置 | X 坐标、Y 坐标 |
| 缩放 | 等比缩放、不等比缩放 |
| 旋转 | 旋转角度 |
| 透明度(不透明度) | 0% ~ 100% |
| 音频 | 音量、声像 |
| 颜色 | 色温、色调、曝光、饱和度 |
| 效果 | 模糊度、马赛克强度等 |
在 After Effects 这类软件中,甚至连图层样式、蒙版形状、文字内容都可以打关键帧。
三个最实用的关键帧场景
1. 淡入淡出
最基础的应用:在开头让透明度从 0% 过渡到 100%(淡入),在结尾让透明度从 100% 过渡到 0%(淡出)。只需两个关键帧即可完成。
2. 缩放转场(Ken Burns 效果)
在照片上打两个缩放关键帧:开头 100%,结尾 110%,配合微小的位置移动。照片立刻从静态变得有”流动感”。这个方法在纪录片中被大量使用,也被称为 Ken Burns 效果。
3. 音频声画衔接
视频结尾,画面渐隐的同时,音量也从 0dB 渐降至静音。画面和声音同步过渡,带来自然的收束感。
缓入缓出:让动画”活”起来的关键
如果你让一个元素从 A 匀速移动到 B,看起来会非常机械——像 PPT 动画。现实中物体的运动总是带有加速度:启动时慢、运动时快、停止时减速。
缓入缓出(Ease In / Ease Out) 就是通过调整关键帧之间的插值曲线,模拟这种真实运动感。
| 曲线类型 | 效果 | 使用场景 |
|---|---|---|
| 线性 | 匀速运动 | 基本不用(除非刻意) |
| 缓出 | 快→慢(减速停止) | 物体停下来时 |
| 缓入 | 慢→快(加速启动) | 物体开始运动时 |
| 缓入缓出 | 慢→快→慢 | 最自然的选择 |
大多数剪辑软件在关键帧上右键就能选择缓入/缓出曲线。配上这个细节,你的动画质感会有翻天覆地的变化。
一个完整示例:文字标题动画
假设你要做一个标题从下方滑入、同时淡显的效果:
- 时间 0:00 — 打关键帧:位置 Y=+200(屏幕下方),透明度=0%
- 时间 0:01 — 打关键帧:位置 Y=0(最终位置),透明度=100%
- 对位置关键帧施加缓出效果,让文字优雅地停下来
三步完成一个专业级的标题入场动画,是不是比想象中简单?
总结
- 关键帧 = 你定义端点,软件补全中间
- 位置、缩放、旋转、透明度是最常用的四种关键帧变换
- 缓入缓出是提升动画质感的第一步,线性的匀速运动看起来很业余
- 关键帧思维不仅限于视频剪辑——After Effects 动画、CSS 动画、Blender 节点动画,底层逻辑完全一样
掌握关键帧,你就拿到了动态设计世界的入场券。