弹簧震动转场:从翻车到真香的实战笔记
弹簧震动转场这玩意儿,第一次用的时候我差点把鼠标摔了。拖上去一看,好家伙,画面像得了帕金森,毫无节奏感。后来琢磨了几天才搞明白,根本不是预设的问题,是你压根没理解它背后的弹性原理。今天这贴,咱就把这事聊透。先说结论:能做到“弹”的转场,关键就在两个字——过冲。不过冲的震动,都叫抖动。
弹簧震动转场到底在转什么?
我们看一段素材,从一个画面切到另一个画面,常规转场是硬切或者叠化,画面位置和缩放都是线性过渡。弹簧转场则是在过渡的末尾加了一个阻尼振荡。你可以把它想象成按下一根弹簧的瞬间,它会先压下去再弹回来,甚至会反弹好几下,幅度递减直到停止。
在视频剪辑里,最直观的落地方式是用关键帧。但你光给两个关键帧是没用的,因为默认插值是匀速的,出来的是生硬的移动。要给第二个关键帧加上贝塞尔曲线,让速度先加速后减速,并且减速时冲过头。
哦对了,忘了说,缩放、位移、旋转、透明度,都能加这个效果。原理一样,就是参数不同。💡 建议第一次玩,先拿缩放练手,因为最明显。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/eb8a6ab6-f80a-4aa5-bb41-a206ced23488.jpg
视频剪辑弹簧震动转场缩放关键帧曲线示意图
PR五分钟手动调出弹簧效果
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/cff0fa96-c061-49c2-80c1-cdee45cd5cf4.jpg
PR五分钟手动调出弹簧效果
如果你用Premiere Pro,操作其实很简单。选中镜头,在效果控件里找到“缩放”属性,打上两个关键帧。把第二个关键帧后面再延续几帧,然后给这个关键帧右键设置临时插值为“缓入”,再右键空间插值设置为“贝塞尔”。
然后你就能看到一个蓝色的手柄,把它往右拖,拖出一个“先向上冲再回落”的弧度。拖的时候注意看时间轴上的曲线形状,最好是那种先高后低再回中的波浪形。这时候你播放预览,画面会先放大,冲到110%,再缩回100%,完成。
但说实话,手动拖曲线非常看手感。有时候你拖了半天,发现松手后不起作用。那是因为你没有把“关键帧差值”设置为“连续贝塞尔”,导致只有一侧有手柄。✅ 正确操作:在关键帧上右键,选择“临时插值”->“连续贝塞尔”,然后拖手柄。
这里有个小技巧:如果你想更快的回弹感,可以把第一个关键帧的时间稍微往后移一点,让画面先保持不动再开始动。专业术语叫“延迟起步”,但咱不用记这些词。
AE表达式:一劳永逸的玩法
用After Effects就简单多了,不用你拖着个手柄反复试错。直接给任意属性添加表达式:
freq = 2;
decay = 5;
n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time) n--;
}
if (n > 0){
t = time - key(n).time;
amp = velocityAtTime(key(n).time - .001);
w = freq * 2 * Math.PI;
value + amp * (Math.sin(w * t) / Math.exp(decay * t) / w * 10);
} else value
把这段代码贴进去,然后调整freq(振动频率)和decay(阻尼衰减)。freq越高,震动的次数越多;decay越大,停得越快。一般建议freq=3,decay=6,出来的效果比较像“蹦床”。
你可能会问,这个表达式是从哪来的?其实网上到处都有,但很多人拿来就用,不懂得调参。我用过之后发现,默认参数贴合的是24fps的素材,如果你做的是60fps的,震动会显得特别快,得把freq降到2左右。
💡 用AE还有个好处,就是可以给表达式添加滑块控制,这样在画面上拖滑条就行,不用改代码。具体方法在这里略过,不懂的评论区问,我有空就回。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/54e05b54-4726-4560-a37f-e934abfbc3e0.jpg
After Effects 弹簧震动表达式滑块控制效果图
实际项目中的三个教训
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/9289b191-b483-4b06-b3d7-914537936abc.jpg
实际项目中的三个教训
第一,千万别在文字上用力过猛。文字本身面积小,震动一大就发虚,尤其是中文字体,横竖笔画多,震起来跟乱码似的。
第二,嵌套层会“吃”关键帧。有时你为了管理方便,把多个图层嵌套,弹簧转场放嵌套层上,结果播放时发现根本没效果。这是因为嵌套会打破贝塞尔手柄的连接。所以要么在嵌套前做好,要么干脆不嵌套。
第三,也是最重要的一条:转场时长必须卡点。弹簧转场是带有节奏感的,如果你的时间点落在音乐重音之前或之后,感觉就是不对。我有一次兴致勃勃调了半天,结果卡点晚了两帧,整体像喝醉了,当场心态崩了。
暂时想到这么多。说实话,这个转场学会之后,你会发现比那些几十块的预设好用多了,因为你能控制它的每一帧。对了,达芬奇用户也不要跑,原理一样,就是关键帧编辑器里调曲线的自由度更高,用起来反而更顺手。
最后,真的,别滥用。一个视频三四个是上限,多了直接颅内高潮变颅内地震。
页:
[1]