Adobe After Effects

Adobe After Effects

AE的功能可由许多种第三方集成所扩展。最常见的三种继承方式包括插件、脚本和拓展。

插件

编辑

插件主要使用C或者C++编写[5],可为AE增添许多新功能和高级特性,例如粒子系统(可模拟雨、雪、火真实感等)、物理引擎、3D特效,亦可将AE于第三方软体联动。

脚本

编辑

AE脚本是用一系列JavaScript或ExtendScript语句所编写的脚本文件夹岸。

于插件不同的是,脚本仅能访问AE的核心功能。因而,脚本通常用于重复任务的自动化、简化复杂的AE功能或者进行一些(脱离脚本)可能耗费很长时间的计算任务。[6]

此外脚本也可以调用一些并没有体现在图形界面上的内部功能。[7]

拓展

编辑

于插件不同的是,AE拓展使用现代化的互联网开发技术(例如HTML5、Node.js等)编写,不再需要C++。[8]这使得编写者可以轻松扩展AE的功能。

AE拓展会用到Adobe提供的共同拓展平台,因而也可以经过改写后于其它Adobe CC套件内的应用程序进行交互。[9]

AE有著很多强大的插件可供选择,例如可通过插件将影片制作成电影或卡通、快速制作慢镜头、创建动态图表等可视化讯息、计算2D影片镜头里的3D镜头运动、消除闪烁和噪音、将FCP时间线转化成Avid、加入高端色彩校正,以及其它工作流程改善和视觉效果。

无论是否使用第三方插件,After Effects都可以渲染3D效果。有些3D插件也会用到基本的After Effects中的2D图层。