欢迎光临散文网 会员登陆 & 注册

使用AE表达式制作弹幕视频

2022-12-21 15:38 作者:清大文森学堂  | 我要投稿

在日常看剧、看电影时有同学会习惯开启弹幕,比如看恐怖片、惊悚片的时候用弹幕护体,看到前方高能、前方预警时有个心理准备;那这个弹幕效果我们可以用After Effects 的表达式进行制作,接下来我们用表达式制作一个案例。

使用After Effects 制作案例的第一步:新建项目,新建合成命名为“弹幕效果”。在【项目面板】中导入图片素材“豆包.jpg”并拖曳到时间线上;使用【椭圆工具】在“豆包”右眼处绘制白色圆形,将其重命名为“右眼高光”并使用使用“蒙版”绘制高光。

这样“右眼高光”就制作完成了,根据上述步骤制作“左眼高光”;选择图层#1“左眼高光”,在【时间轴面板】中添加【蒙版】-【蒙版1】-【蒙版扩展】关键帧,按PgDn键下一帧,每隔四帧设置一个关键帧,共设置四个蒙版扩展关键帧,将第二和第四蒙版扩展关键帧参数值改为6像素,这样一个高光闪烁制作完成。

时间短的话可以根据市场复制或者创建关键帧,但是时间长了这种操作会较为繁琐,我们使用表达式来制作高光闪烁循环;按住Alt键的同时单击【蒙版扩展】属性的码表添加了默认表达式,单击“表达式语言”菜单,选择【Property】-【loopOut(type=“cycle”,numkeyframes=0)】循环表达式,这样就完成了一个高光闪烁循环。同理全选【蒙版扩展】关键帧,复制到其余“蒙版”上,高光的循环动画就制作完成。

下面制作弹幕效果,在【时间轴面板】中新建“文本层”【哇呜~】,选中图层#1“哇呜”添加【位置】关键帧,制作持续时长2秒的“哇呜~”从右侧入画至左侧出画的动画效果。

按住Alt键的同时单击【位置】属性的码表添加表达式value+[0,index*170],每次复制图层时,Y轴相隔170,并使用快捷键Ctrl+D复制四次,制作间隔相同的弹幕。

根据所需调整“文本”和图层入点,这样弹幕效果就制作完成,单击播放按钮或按“空格”键,查看效果。

表达式就是一小段代码,与脚本类似。AE 的表达式是基于 JavaScript 编写的,视频制作人员一般不需要深入了解 JavaScript,只需要知道 AE 编写表达式的规则就可以快速上手进行动画制作。表达式用得好,会让工作效率大大提高,省去繁杂的创建关键帧过程。


使用AE表达式制作弹幕视频的评论 (共 条)

分享到微博请遵守国家法律