スクリプト

セット済みの音量フェード時間を調整するスクリプト「[batch]@volfIn_fOut.jsx」

[概要]

既に[auto]volfIn_fOut.jsxで追加された自動フェード用のスライダー制御を一括で修正するスクリプト。

[使い方]

  1. 適用したいオーディオレイヤーを全て選択し、スクリプトを実行します。
  2. 音量フェードイン秒数を入力します。
  3. 音量フェードアウト秒数を入力します。

[オプション]

  • キャンセルを押した値はセットされません。
  • 音量フェードインのみ調整したい場合は音量フェードインで秒数入力後OKを押し、音量フェードアウト入力プロンプトはキャンセルを押して下さい。
  • 音量フェードアウトのみ調整したい場合は音量フェードイン入力をキャンセルし、音量フェードアウト秒数を入力します。

[解説]

JavaScript
var sel=app.project.activeItem.selectedLayers;

function f_batch_fIfO(){
    var fInTime = prompt("fInの時間を変更", 1);
    var fOutTime = prompt("fOutの時間を変更", 1);
    var tx=[];

    for(var i=0;i<sel.length;i++){
        if(sel[i].property("ADBE Effect Parade")("fIn")==null){
            tx.push(sel[i].name+" - fInエフェクト");
        }else{
            if(fInTime != null){
                sel[i].property("ADBE Effect Parade")("fIn")(1).setValue(fInTime);
            }
        }
        if(sel[i].property("ADBE Effect Parade")("fOut")==null){
            tx.push(sel[i].name+" - fOutエフェクト");
        }else{
            if(fOutTime != null){
                sel[i].property("ADBE Effect Parade")("fOut")(1).setValue(fOutTime);
            }
        }
    }//for sel.length

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

app.beginUndoGroup("[batch]@fIn_fOut");
    f_batch_fIfO();
app.endUndoGroup();

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

ダウンロード

オーディオのフェードイン・アウトを自動化するスクリプト「[auto]volfIn_fOut.jsx」前のページ

アイソメトリックビューを簡易的に実現するスクリプト「isometricCamera.jsx」次のページ

ピックアップ記事

  1. YouTubeで一時停止中のコントローラーを非表示にするブックマークレット

  2. なぜ?After Effectsのレイヤーをエクスプレッションで効率化

  3. フリーランスの開業届提出は開業freeeでとにかく簡単に

  4. なぜ?After Effectsの操作を「スクリプト」で効率化

  5. amazonのスポンサー商品(広告)を非表示にするブックマークレット「amazO…

関連記事

  1. スクリプト

    3D回転対応の矢印を作成するスクリプト「shapeArrow(s)@3D.jsx」

    ベンド可の矢印シェイプを作成するスクリプト。…

  2. スクリプト

    ウィグルを簡単に適用するスクリプト「posWigglr_V2.jsx」

    位置へのウィグルエクスプレッション適用時に、スライダーを噛ませることで…

  3. スクリプト

    レイヤー名かフッテージ名末尾に連番を振るスクリプト「sequentialNumRenamer.jsx…

    連番管理したいレイヤーかフッテージを選択した順に連番でリネームするスク…

  4. スクリプト

    なぜ?After Effectsの操作を「スクリプト」で効率化

    出来る範囲はマウスやキーボードで編集者が直接できる操作に限られますが、…

  5. スクリプト

    放射状に配置するスクリプト「posCircleAlign.jsx」

    複数のレイヤーを放射状に整列させるエクスプレッションを仕込むスクリプト…

  6. スクリプト

    aep内全フッテージのファイルパス一覧をテキストファイル出力するスクリプト「exportFootag…

    全フッテージのファイルパス一覧を、開いているaepファイルと同じフォル…

コメント

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

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

CAPTCHA


PAGE TOP