CSVからテンプレートベースのローワーサードを生成する
使うタイミング: 名前・肩書きのCSVがあり、1つずつコンポジションに手入力したくない場合に使用します。
前提条件
- ブリッジパネルがインストールされたAfter Effects 2022以降 — npm run install-bridgeを実行し、mcp-bridge-auto.jsxを開いて「Auto-run commands」にチェックを入れてください
- .mcp.json経由でMCPを追加済み — build/index.jsを指定してクライアントを再起動してください
フロー
-
ベースコンポジションを作成Create a composition 'LT_01' 1920x1080 29.97 5s black background.✓ コピーしました→ AE上にコンポジションが表示される
-
名前と肩書きのテキストレイヤーを追加Add text layer 'Dr. Jane Doe' bottom-left at (120, 900) 72pt. Add text layer 'Lead Scientist' below at (120, 960) 36pt.✓ コピーしました→ レイヤーが表示される
-
キーフレームでイン/アウトアニメーションを追加Set position keyframes: both text layers slide in from x=-400 between frames 0-15 and slide out from frames 120-135.✓ コピーしました→ アニメーション付きローワーサード
結果: CSV各行に対して複製・編集可能なローワーサードテンプレートが完成します。
注意点
- ブリッジパネルの「Auto-run」にチェックが入っていない — コマンドが永遠にキューに溜まる — AEを再起動するたびにパネルを開いてチェックボックスを確認してください
- 一度に大量のコマンドを送るとAEのUIがフリーズする — 100個の個別呼び出しではなく、batchSetLayerPropertiesでまとめて処理してください