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图层。