The After Effects CS5.5 release 1 Software Development Kit contains headers defining the After Effects APIs, sample projects demonstrating integration features, and the SDK Guide documentation.
Effect plug-ins described in the SDK can not only run in After Effects, but also Adobe Premiere Pro and Adobe Premiere Elements. AEGP plug-ins can manipulate nearly every element of After Effects projects, preferences, trigger internal commands, and call scripts. EMP plug-ins can output video to video hardware.
Support for two new parameter types has been added: PF_Param_BUTTON and PF_Param_POINT_3D.
We’ve made a few changes to support timecode more thoroughly. PF_AdvTimeSuite has been revised to provide more time information via PF_GetTimeDisplayPref. A new outflag has been added for effects whose render results depend on timecode: PF_OutFlag2_I_USE_COMP_TIMECODE. AEGP Proj Suite is now at version 6, and adds support for getting and setting more time display attributes.
AEGP Comp Suite is now at version 8, and adds support for creating new text box layers. AEGP Render Options Suite is now at version 4, and provides support for getting and setting render quality.
Since we have added new camera and light parameter streams, we’ve added the ability to manipulate those layer streams.
See the section What's New in CS5.5, in chapter 1 of the After_Effects_SDK_Guide.pdf, for further information.
System and software requirements
Microsoft Windows Vista 64 or Windows 7 64, and Visual Studio .NET 2008 SP 1
Mac OS 10.5.7 or later and XCode 3.1, or Mac OS 10.6 and XCode 3.2
You will also need Adobe Reader software to read the PDF documentation
For questions on using the SDK to develop a plug-in for After Effects, please visit the After Effects SDK Forum.
SDKs are generally supported for six months following the release of the next major version of the SDK. The After Effects CS5 SDK will be supported until November 2011.