作为一个长期从事AE教程开发与讲解的博主,帕克园长从去年就开始尝试用AI编写AE脚本,实现AE工作效率的提升。实际上,在去年的尝试中,偶有小的收获,多数情况下,AI的程序还是要经过人工调试,相当于半自动化,所以中间放弃了一段时间。
最近又进行了相关测试,发现AI在成长。已经不是去年的吴下阿蒙。
这次,我需要为非洲几十个国家添加名称显示动画,让这几十个国家的名称按照相差3帧的时间间隔排列。
默认情况下,我们添加的图层在时间线上开头都是对齐的,想实现每个相邻图层之间、图层入点相差3帧,第一种方法就是手动一个一个图层去调整,拖拽,图层少的情况下这种方法是万用的,图层比较多的情况就不太经济;第二种方法就是借助脚本实现图层的快速调整,除了直接应用别人开发好的脚本,我很有兴趣和AI一起制作一个自己的脚本。
所以我向AI发出脚本制作需求:编写一个AE脚本,把合成中被选择的图层按照输入的帧数进行排列:
不到半分钟,这个脚本文件已经生成:
太酷了!不仅写出了程序,还对程序进行了注释!这效率,得是几年的程序员干的事?
下载这个脚本,没有任何修改,我甚至没有查看它的逻辑,直接使用。我们打开AE,准备运行这个脚本。
运行之后,脚本弹出输入框,提示我们需要输入每个图层之间间隔多少帧:
输入我们的需求,很快,几十个图层瞬间被按照要求排列好:
如果经常遇到这种需要排列图层的工作,我们可以把脚本留下来,放入我们的工具箱,这就是我们以后高效工作的独家秘笈。
这次实验给我一个惊喜:基本上不用太多步骤,AI已经能够给出一个可以落地执行的文件。
这种效率的提升,不再只是对长期从事相关职业的人有所帮助,即使你是一个小白,如果需要在某些方面提升效率,也可以尝试开发自己的脚本工具。
我是AEPark网站站长——帕克园长。我一直关注AE(After Effects)影视特效包装软件的发展和应用,大家有什么发现和想法欢迎评论区留言。
(因为adobe套装中含有illustrator,也被行业中的人简称AI,所以本文只好重复使用:人工智能AI。)