AfterEffects Script Patec版 Save Comp As Project

まんまです。書いてみました。というか更新しました。
多分5、6年前あたりから使ってたんですが、UIも被せず機能オンリーといった状態だったので
今回は機能拡張してそのUIもかぶせて更新してみました。

どんな機能かというと、選択コンポをプロジェクトとして保存するというものです。
シンプルですが分離してのモジュールデザインの時、膨大になったコンポ内の余計な素材やコンポを排除して
作業に集中できるなどなかなか便利です。

機能拡張に関してXDでコンセプトを作ります。

開いているプロジェクトをaep1
新たに分岐で作成されるプロジェクトをaep2として
ついてるといい機能を考えた時、実行前のaep1に関してと実行後の処理に絞れました。

aep1に関する処理として

  1. 別名で保存
  2. 上書き保存
  3. 保存せず実行

実行後の処理は

  1. aep1を再度開く
  2. aep2を開く
  3. aep1を再度開き、さらにaep2をインポート

となりました。

UIに関しては各3つずつ選択肢があるのでドロップダウンリストにし
あとは、aep2の保存時の名前と再読み込み時のフッテージ名のテキスト入力フィールドもつけてみました。
すこし便利になりましたね。
特に実行後の処理3はコンポを完全複製する機能になり
今までは、モトコンポ・コンポ内レイヤーを手動で複製して差し替える作業を繰り返すようなことをしていたので
楽になりミスも減りました。



コメントを書く