After Effects Scripts 「Compolign」
- CompolignDigital500 JPY
- 6月限定無償版(機能に制限はありません)Digital0 JPY



Compolignは、Adobe After Effects標準の整列パネルを置き換えることを目的に作られた、レイアウトグリッド対応の整列用ScriptUIパネルです。 AE標準の整列パネルは、コンポジションや選択範囲を基準にした基本的な整列には便利です。ただし、実際の映像制作では「上下左右にマージンを残した範囲へ配置したい」「3分割レイアウトに沿ってタイトルを置きたい」「図版や素材を一定の余白で並べたい」「複数レイヤーの位置関係を保ったまま、まとまりごと移動したい」といった場面が多くあります。 Compolignは、そうした日常的な整列作業を、目分量の調整ではなく、コンポジション内に作成したレイアウトグリッドを基準にして素早く行うためのツールです。 上下左右のマージン、行数、列数、行間、列間を自由に設定し、コンポジション内にレイアウトグリッドを生成できます。生成したグリッドを基準に、選択レイヤーをセルの外周、セルの中心、マージン領域の端や四隅、中央へ移動できます。 通常の整列とは異なり、Compolignでは「次のセル境界へ移動する」「次のセル中心へ移動する」といった段階的なWalk操作が可能です。ボタンを押すたびに、現在位置から次の候補へ移動していくため、レイアウトを探りながら位置を決める作業に向いています。 また、Compolign Controllerが存在しないコンポジションでは、同じ3×3操作盤を通常の整列パネルとして使用できます。グリッドを作る必要がない場面でも、コンポジション基準または選択範囲基準の整列ツールとしてそのまま使えます。 複数レイヤーを選択している場合は、全体を1つのまとまりとして扱うGroupモードと、各レイヤーを個別に整列するEachモードを切り替えられます。タイトル、テロップ、図版、映像素材、写真、UIモック、リリックビデオの文字配置など、規則性のあるレイアウトを素早く組みたい場面に適しています。 主な機能 ------------------------------ ・AE標準の整列パネルの代替として使える3×3整列操作盤 ・任意の行数、列数によるレイアウトグリッド生成 ・Top / Bottom / Left / Right Marginの個別設定 ・Row Gap / Column Gapによるグリッド間余白の設定 ・Cell Width / Cell Heightの自動計算表示 ・セル中心、セルラベルの表示 ・セル外周とセル中心を候補にした4方向Walk移動 ・Gapを含むグリッド境界への段階的な移動 ・レイヤー全体がマージン内側に収まる候補だけを使う安全なWalk ・Shift操作によるマージン領域の辺中央、四隅への直接配置 ・Centerボタンによるマージン領域中央への配置 ・H Center / V Centerによる軸別中央揃え ・Group / Eachによる複数レイヤーの一括移動と個別移動 ・GridなしでのComposition / Selection基準の通常整列 ・設定をコンポジション内に保存 ・UID metadataによる安全な生成物更新 ・Position Expressionを保持したままの基礎Position移動 ・次元分割Position対応 ・2D親階層を維持した子レイヤー単独整列 ・親のPosition / Anchor Point / Scale / Rotationを反映 ・Undo対応 ・非対応レイヤー、候補なし、到達済みの場合の無音スキップ 想定用途 ------------------------------ ・タイトルやテロップを安全マージン内へ揃える ・1/3レイアウトに沿って文字や素材を配置する ・図版、写真、映像素材を規則的に並べる ・複数レイヤーの相対位置を保ったまま移動する ・コンポごとにレイアウトルールを保存して再利用する ・AE標準の整列パネルでは届きにくい位置へ素早く整列する ・リリックビデオやMV内の文字配置を効率化する ・同じ余白設計で複数カットのレイアウトを整える 対応環境 ------------------------------ 実機確認済み: ・Windows 11 ・Adobe After Effects 2025 未確認: ・macOS ・他のAfter Effectsバージョン ・すべてのレイヤー構成と機能の組み合わせ 内容物 ------------------------------ ・Compolign.jsxbin ・README.txt ・license.txt 平文ソースコードは付属しません。 注意事項 ------------------------------ ・基本対応は2Dレイヤーです。 ・3Dレイヤーは対象外です。 ・対象レイヤー自身が回転している場合は対象外です。 ・2D親付き子レイヤーは、親子関係を維持したまま単独整列できます。 ・親のPosition、Anchor Point、Scale、Rotationを反映します。 ・3D親階層、0 Scaleなど逆変換不能な親Transformは対象外です。 ・親子を同時選択したGroupは、一部構成が未確認です。 ・Collapse Transformationsを使用したプリコンポは対象外です。 ・Boundsを取得できないレイヤーは対象外です。 ・Position Expressionは保持したまま移動を試みますが、Expressionの内容によっては移動結果が反映されない場合があります。 ライセンス・利用条件 ------------------------------ Compolignは、購入者本人が使用するためのScriptUIパネルです。 ・1購入につき1名が利用できます。 ・購入者本人が管理するPCであれば、複数の環境へインストールして使用できます。 ・個人・法人を問わず、商用制作に利用できます。 ・Compolignを使って制作した映像、画像、After Effectsプロジェクトなどの成果物は、個人利用・商用利用を問わず使用できます。 ・チーム、法人、教育機関などで複数人が使用する場合は、利用者ごとにライセンスをご購入ください。 ・Compolign本体および配布ファイルの再配布、販売、譲渡、貸与、アップロード、共有は禁止します。 ・改変、リバースエンジニアリング、解析、複製、またはそれらを目的とした利用は禁止します。 ・本製品の使用または使用不能により発生したプロジェクト破損、データ損失、制作上の損害、その他のトラブルについて、販売者は法令上認められる範囲で責任を負いません。 ・重要なプロジェクトでは、事前にバックアップを作成してから使用してください。 問い合わせ先: https://silverdworks.booth.pm/


