AfterEffects

【After Effects】選択したレイヤーの長さに合わせてコンポジションの尺を変更するスクリプト

aftereffects-selectcomp-duration-selectlayer-outpoint

コンポジションの尺を調整した時、さらに上の階層のコンポジションの変更が必要な時がないでしょうか?

その時は

  • 一度コンポジションを長い尺して、一番長いレイヤーのアウトポイントを計測してコンポジションの尺を調整

  • 一番長いレイヤーのアウトポイントの数値をみてコンポジションの尺を調整

などやると思いますが、

いちいちアウトポイントの数字を確認しなくても、ボタン(スクリプト)一つで変更できるようにしてみました。

選択したレイヤーの長さに合わせてコンポジションの尺を変更するスクリプト

var selectComp = app.project.activeItem;  
var selectLayer = app.project.activeItem.selectedLayers[0];
selectComp.duration = selectLayer.outPoint;

コンポジションの尺を合わせたいレイヤーを選択して実行するだけです。

アウトポイントに合わせてコンポジションの尺が調整されます。

AfterEffectsの参考紹介

参考記事

  • After Effectsに関連するまとめ記事45選!
  • 参考書籍

    ABOUT ME
    すいみん
    東京在住。デザイナー寄りのテクニカルデザイナー。 ブログは技術検証の備忘録として書いています。