均衡器跳动:别把频谱当摆设,这么玩才算真正卡上点
前几天翻硬盘,看到几年前剪的一个电音趴视频,那个土啊……整个画面就靠几条波形线撑场面,声画两层皮。当时还沾沾自喜,现在只想自戳双目。后来才悟了,真正能让观众脚趾头跟着蹦迪的,是均衡器跳动——不是那种死板的频谱,是跟着节拍抖动的光柱,带弹性形变的那种。从土鳖波形到蹦迪光柱
说实话,谁没走过弯路呢。刚开始搞音频可视化,直接丢个“音频频谱”效果上去,默认样式,蓝白相间,硬邦邦的柱子直上直下,像心电图机坏了。后来看到国外大神MV里那种均衡器动画,柱子有弹性,反弹的时候带个小尾巴,颜色跟着频段渐变,卧槽!瞬间感觉自己的东西就是小学生水平。💡
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/923b2fff-0d3b-4a4d-b485-384daa0fb62c.jpg
动态均衡器跳动视觉特效
其实那种效果模仿的是老式硬件均衡器面板,调音台上的那些推子?不,是那种带频谱显示的,每根柱子不是单纯的高度变化,它的顶端会有个光点,跳动时带着惯性,就像果冻晃悠。你在剪辑软件里想做出来,得用点手段。别信什么一键生成——至少默认效果肯定不行。❗
软件里那些坑与骚操作
先拿Premiere Pro开刀。它的“音频频谱”效果可以映射到图形层,但关键帧驱动出来的动画线性得要死。你得手动加缓入缓出,每跳一下都得调曲线?太累了。于是转战After Effects。AE里用音频振幅关键帧直接提取到图层属性,写个表达式就能搞出惯性效果。表达式大概这样——
amp = thisComp.layer("音频振幅").effect("两者通道")("滑块");
freq = 5; // 频率响应速率
decay = 0.9;
smooth = 0.2;
// 此处省略几行计算……
但说实话,很多人死在表达式上了。后来发现一个插件叫Trapcode Sound Keys,拖进去选频段,直接出关键帧,还能映射到缩放、位置,甚至颜色。不过它生成的关键帧很密,得抽帧平滑,否则跳起来像抽搐。😅
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/b2060340-231e-4073-8576-36804c3dddf2.jpg
After Effects音频反应均衡器跳动表达式设置
跳多快才算爽?节奏控制艺术
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/ff756c20-843e-4dff-ad3e-275b53e860f3.jpg
跳多快才算爽?节奏控制艺术
血的教训来了。有一次给酒吧剪宣传片,我兴奋地搞了个超灵敏均衡器,低频段一有贝斯就猛跳,高频镲片也跟着闪。甲方看后说:“这个画面看得我头晕想吐,能不能别这么癫痫?”——哦,原来不是每个人都能承受30帧/秒的高频闪烁。🤦♂️ 后来我定了个规矩:柱子最高跳动频率不超过15Hz,也就是一秒跳15次顶天了。超过这个频率,视觉开始融合,反而失去节奏感。
还有个技巧,别让所有柱子一起跳。比如低频段(红色)跳得很欢,高频段(蓝色)只是轻轻颤动。这模仿了真实音乐的频谱分布——贝斯和鼓更抢镜,人声和镲片相对平缓。我用Sound Keys的时候,会单独给每个频段设置不同的缩放范围和输出阈值,甚至在高频段加个平滑器(smooth)数值拉高。这样画面有主次,眼睛看过去不会累。
另外,弹性形变怎么做?不用插件的情况下,在AE里给柱子的顶部添加一个圆形,用表达式让圆形的位置根据柱子高度变化,但加上惯性延迟。公式:y = thisComp.layer("柱子").transform.scale*补偿,再乘以阻尼系数,吧啦吧啦。不过嫌麻烦的,可以直接用Newton等物理引擎模拟,更真实。💡
别只盯着音乐,视觉律动是另一条线
有时候均衡器跳动未必要死死跟着音频。你可以让它抢先或滞后一点。比如在鼓点之前0.1秒先跳一下低音柱,制造一种视觉预期,然后鼓点炸开时正好压上。这种“视觉差”手法我试过几次,用在片头转场特别带劲。当然,得掐准时间,AE里用标记和偏移关键帧搞定。有一次我把高频柱全部偏移了3帧,结果整个画面像是从水底往上冒气泡,晕乎乎的效果,正好配Dream Pop。✅
再分享个歪招:反向跳动。音乐高潮时,所有柱子瞬间塌下来——对,不是升高是降低,制造一种抽真空的感觉,然后下一拍猛抬起来。观众会下意识觉得“缺了什么”,然后被填满,极爽。这种手法我是在某个日本电子乐MV里学的,实验性很强,但在舞蹈视频里慎用,小心被扣钱。😄
说到底,均衡器跳动就是个视觉节拍器。别把它仅仅当成音频贴图,它是你视频呼吸的一部分。多看看Analog VU Meter的复古设计,那种带着阻尼的摆动,比我刚说的柱状更有味道。不过那是另一个话题了。
页:
[1]