After Effectsのプラグインを初めて開発される方は、What's Newを飛ばして、直接How To Start Creating Plug-inにお進みください。
After Effects 2022は、マルチフレームレンダリングに対応した初のフルパブリックリリースです。2021年10月にリリースされた関連するAE Effects SDKには、PF_Iterateスレッドの最大数を増加させるための1つの変更が含まれています。
マルチフレームレンダリングの変更点
これらの変更により、今後、AE Beta ビルドでマルチフレームレンダリングの互換性を維持するには、2021 年 3 月の SDK に更新してコンパイルする必要があります。2020 年 6 月の SDK でコンパイルされたプラグインは、AE 22.0x6(2021 年 6 月 29 日リリース)から、PF_OutFlag2_SUPPORTS_THREADED_RENDERING を設定していても Multi-Frame Rendering をサポートしなくなる予定です。
詳しくは、「AEにおけるマルチフレームレンダリング」をご覧ください。
アップルシリコンのサポート
AE SDKはApple Silicon用のエフェクトの構築をネイティブにサポートするようになりました。After Effects自体はまだApple Silicon上で動作していませんが、Adobe社としては、多くの製品でネイティブサポートを進めています。Premiere Proなどのアプリケーションでは、ネイティブ版が利用できるようになり、モーショングラフィックテンプレートなどの機能により、Premiere Proでエフェクトを読み込むことができるようになりました。Premiere Proのネイティブ版を実行する場合、ネイティブにコンパイルされたエフェクトのみが動作しますので、Apple Siliconサポートでエフェクトをすぐにアップデートすることが重要です。詳しくは、Apple Siliconサポートについてをご覧ください。
エフェクトからシンボルをエクスポートする
SDK サンプルが更新され、MacOS ではデフォルトでシンボルをエクスポートしないようになりました。詳しくは、エフェクトのシンボルのエクスポートを参照してください。
2021年3月版SDKのダウンロード
SDK は、Adobe Developer Console(https://adobe.io/after-effects/)からダウンロードできます。
アフターエフェクツベータビルド
このSDKのAEホスト側の変更にアクセスするには、Creative Cloud Desktop Appから新しいAfter Effectsのベータビルドをダウンロードする必要があります。2021年3月のSDKでは、Builds 18.2x11以降がサポートされています。