知识文章 · 编写日期 2026-11-04
黄豆魔改短剧保持关键帧为何突然变化
因为保持(Hold)时间插值会把前一个关键帧的属性值维持到下一个关键帧,到达后才立即切换。黄豆魔改短剧的原创后期练习若要让说明牌突然出现,这可能正是预期效果;若想慢慢显现,就不能仅设置两个不同端点而忽略它们之间的插值方式。
本文以Adobe After Effects官方说明为技术依据,只讨论一个图层的不透明度时间插值。说明牌、数值与图均为本站自拟练习,不是软件截图,不宣称任何同名作品的制作方式;默认没有表达式、父级动画或其他效果共同改变结果。
端点一样,中间状态仍可不同
给自制说明牌设置两个关键帧:0秒不透明度0%,2秒不透明度100%。若前一关键帧向后的区间采用Hold,0至不足2秒保持0%,到2秒切换为100%;1秒处仍是0%。
同样两个端点若采用线性时间插值,1秒是50%,2秒是100%。两种设置都经过规定端点,但产生的过程不同。检查动画时只看开头与结尾,会漏掉决定“突然出现”还是“逐渐出现”的这项差异。
图中的竖虚线不表示快速经过所有中间值
本图Hold从0保持到2秒前,在2秒跳到100。为了看清跳变位置,图画了一条竖虚线;它不是一小段有持续时间的渐变。左侧空心点表示2秒处的0不被取到,实心点才是这个时点的值。
线性曲线则在两点之间按时间比例取值。这里纵轴是百分比,横轴是秒,不是物体在画面上的移动路径。不要把一条陡线直接理解成摄影机走得快,也不要混成时间重映射的源时间坐标。
保持一个属性,不等于冻结整个画面
即使说明牌不透明度一直为0或100,其位置、旋转、内部视频内容或其他图层仍可能变化。本页只控制一个属性,不能从它的保持曲线推出整个镜头已经成为静帧。
Adobe也把Hold归为时间插值,而不是空间路径插值。若看到物体位置突然跳到新位置,要核对被设置的确切属性和区间;若是整段视频停住,则还需检查素材时间处理,不能把两类问题都叫“保持帧”。
按表现目的选择,而不是把跳变一律当故障
虚构练习中,纸条答案需要在角色翻面后才出现,可以把说明牌设成离散开关,避免提前半透明泄露。若目标是柔和浮现,则选择合适的连续过渡并查看中间时点。两者是不同表达目的,没有通用的优劣排序。
修改时先保留一份原练习,核对关键帧时间、数值和前一个关键帧向后的插值。只改这一项,再预览2秒前后与1秒中点;若仍有其他变化,逐项检查其他属性,而不是同时乱改多个控制项。
动手核对
- 选定一个具体属性并记单位,本例是不透明度百分比。
- 抄录0秒0%、2秒100%两个端点,确认没有额外关键帧或表达式。
- 比较Hold与线性两份练习的1秒、2秒前及2秒处取值。
- 按要突然揭示或渐变的目标选择方式,再检查其他属性是否独立变化。
常见问题
两个端点不同,中间就一定逐渐变化吗?
不一定。Hold会维持前值直到下一关键帧,本例1秒仍0%;线性才在1秒得到50%。
图里的竖线表示极快的渐变吗?
不是。本图竖虚线只标记瞬时跳变,没有给它分配一段持续时间。
保持不透明度能让人物动作停住吗?
不能据此推出。它只控制该属性,图层内容与其他属性仍可变化;冻结源画面属于另一个任务。
Hold可以用来改运动路径形状吗?
Adobe将它定义为时间插值。处理位置动画时应把时间取值与空间路径分别核对,不把二者混用。
依据与延伸阅读
- Adobe After Effects:Keyframe interpolation(Adobe,核验日期 2026-11-04)
Hold interpolation段支持前值保持到下一关键帧、立即改变及仅属于时间插值。0/100不透明度图是本站原创端点算例。