Hope is a Dream. Dream is a Hope.

非公開ブログは再開しました。

スライドショーの作り方 after effectsスクリプトでの(曲のフェードアウト) | 結婚式の余興スライドショー

さて今日は、スライドショーで使う楽曲のフェードアウトについてのスクリプトです。

フェードアウトには、リニア補完を使っています。

f:id:hope_is_dream:20141026175012p:plain

var bgmLay = RendererComp.layers.add("./bgm.wav");

// 曲の長さ
bgmLay.duration = DURAT_BGM;

$.writeln(bgmLay.duration);
try{
    // オーディオの音量のプロパティ
    var myProp =  bgmLay.property("ADBE Audio Group").property("ADBE Audio Levels");
    // デフォルト値を取得しておく。
        var gain = myProp.value;
    // gain = [0,0] // 左右のチャンネルの配列
    
    FADE_OUT_in = 100; //[秒]
    FADE_OUT_out = 110; //[秒]
    
        // まずはフェードアウトさせる区間にキーを打つ。
    var key1 = myProp.addKey(FADE_OUT_in);
    var key2 = myProp.addKey(FADE_OUT_out);
   
        // 次に、作ったキーのときのゲインを入れてあげる。
    myProp.setValueAtKey(key1, gain); // デフォルト値 [db]
    myProp.setValueAtKey(key2, [-48, -48]); // 最小値 [db]
    
        // リニアでボリュームを落としていく
    myProp.setInterpolationTypeAtKey(key1, KeyframeInterpolationType.LINEAR );
    myProp.setInterpolationTypeAtKey(key2, KeyframeInterpolationType.LINEAR );

    
}catch(e){
    $.writeln(e);
}

UIチュートリアルを試す。 - Hope is a Dream. Dream is a Hope.

UIチュートリアルを試す。その2 - Hope is a Dream. Dream is a Hope.

UIチュートリアルを試す。その3 - Hope is a Dream. Dream is a Hope.

スライドショーの作り方 after effectsでの簡単な作り方 | 結婚式の余興スライドショー - Hope is a Dream. Dream is a Hope.