【AfterEffects】アクティブなコンポで使われている素材をフォルダにまとめるスクリプト

aftereffects-collect-active-comp-footage-item

前回、素材の種類ごとにフォルダへ格納するスクリプトを作成してみたのですが、アクティブなコンポで使われている素材をフォルダにまとめるスクリプトができないか試してみました。

【AfterEffects】素材の種類ごとにフォルダへ格納するスクリプト

アクティブなコンポで使われているフッテージアイテムをまとめるスクリプト

アクティブなコンポで使われているソースレイヤー名を取得して、その名前と一致するものをフォルダにまとめています。

app.activeViewer.setActive();  //アクティブなコンポを選択します

まとめ

きっとスクリプトに書くことに慣れてくるともっと良い記述方法があると思いますが、なんとか思ったやり方でアクティブなコンポで使われている素材をフォルダにまとめることができました。

この先の応用としてはコンポ階層下のプリコンポの素材も含んだり、複数コンポで重複している素材は別でまとめたりしたいのですが、そのうち挑戦するかもです。