スクリプト

自動スケール適用後に拡大率を一括変更できるスクリプト「[batch]@scaleAnimator.jsx」

[概要]

既に「[auto]scaleAnimator.jsx」を適用したレイヤーにある「拡大率」エフェクトを一括で変更できるスクリプト。

[使い方]

  1. 適用したいレイヤーを全て選択する
  2. スクリプトを適用する
  3. 開いたプロンプトに拡大率を入力しOK

[解説]

var sel = app.project.activeItem.selectedLayers;

function f_batch_scaleAnimator(){
    var tx=[];
    var zoomNum = prompt("拡大率を変更", 100);
    for(i=0;i<sel.length;i++){
        if(sel[i].property("ADBE Effect Parade")("拡大率")==null){
            tx.push(sel[i].name+" - 拡大率エフェクト");
        }else{
            if(sel[i].property("ADBE Effect Parade")("拡大率") != null){
                sel[i].property("ADBE Effect Parade")("拡大率")(1).setValue(zoomNum);
            }
        }
    }//for sel.length

    if(tx.length!=0){
        alert(tx.join("\r")+"\rがありません","下記レイヤーはスキップされました");
    }
}//function

app.beginUndoGroup("[batch]@scaleAnimator");
    f_batch_scaleAnimator();
app.endUndoGroup();

全体的にアニメーションをゆっくりにしたい、速くしたい場合に活用できます。

BGMのテンポによっても合うアニメーション速度が変わるため、一度「[auto]scaleAnimator.jsx」を適用しただけの状態で再生確認し、レイヤーの選択解除をせず本スクリプトを実行すれば、連続しないレイヤーを選択している場合の再選択を端折れます。

全選択レイヤーのエフェクト名”拡大率”を検索して変更します。これらのエフェクトの名前を変えていると変更できません。
逆に同名のエフェクトがあれば値を置き換えてしてしまうので注意してください。

ダウンロード

レイヤーを自動で拡大・縮小させるスクリプト[auto]scaleAnimator.jsx前のページ

自動スケール適用後に拡大か縮小か切り替えられるスクリプト「[tgl]@scaleAnimator.jsx」次のページ

ピックアップ記事

  1. なぜ?After Effectsの操作を「スクリプト」で効率化
  2. なぜ?After Effectsのレイヤーをエクスプレッションで効率化
  3. YouTubeで一時停止中のコントローラーを非表示にするブックマークレット
  4. amazonのスポンサー商品(広告)を非表示にするブックマークレット「amazO…
  5. フリーランスの開業届提出は開業freeeでとにかく簡単に

関連記事

  1. スクリプト

    これ以上ヌルレイヤーを増やしたくない人へのスクリプト「smartNuller.jsx」

    平面レイヤーフォルダに並ぶ複数のヌルレイヤーが気になる方へのスクリプト…

  2. スクリプト

    2つのレイヤー間に他レイヤーを整列するスクリプト「pos2LayersAlign.jsx」

    root(はじめに選んだ)レイヤーとgoal(最後に選んだ)レイヤーを…

  3. スクリプト

    選択レイヤーサイズのマスクをシェイプで描くスクリプト「addShapeMask@rect.jsx」

    テキストに合わせたサイズの、さらにサイズ追従するエクスプレッションを仕…

  4. スクリプト

    裏面を非表示にするスクリプト「hideBackface.jsx」

    3Dレイヤーの裏面を非表示にするスクリプト。…

  5. スクリプト

    ワンクリックでループするタイムリマップを仕込むスクリプト「tRemapLooper.jsx」

    コンポジションをloopOut()した際のコマ飛び含め、ちょっとした手…

  6. スクリプト

    使用エフェクト一覧をテキストファイル出力するスクリプト「exportFxName.jsx」

    使用エフェクト一覧を、開いているaepファイルと同じフォルダにテキスト…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA