Amazonで商品を見るセール会場へ

After Effectsで音量をフェードする|左右のdB値と短尺への対応

オーディオレベルの左右の値へ同じ減衰量を足し、レイヤーの前後で音量を下げます。

元の左右差やキーはvalueから引き継ぎます。

実機確認日:2026年10月14日。Windows 11 Pro(10.0.26200)・After Effects 26.5(Build 89)。

本文の式をAEで評価し、ステレオ音声を書き出して前後の減衰と左右差を確認しました。スピーカーでの試聴とUndoの動作は今回の確認に含みません。

目次

練習用の音声と貼付先

自分で用意した短い音声を練習コンポへ読み込み、音声レイヤーを選択します。

IN点を2秒、OUT点を4秒、オーディオレベルを左−6dB・右−12dBにします。

レイヤーの「オーディオ」→「オーディオレベル」のストップウォッチをAlt(MacはOption)を押しながらクリックして、次の式を貼ります。

スポンサーリンク

左右の値へ減衰を加える式

var mode = "both"; // "in"・"out"・"both"
var fadeSeconds = 1;
var floorDB = -48; // 完全な無音ではなく減衰量
var duration = outPoint - inPoint;
var gain = 0;
if (duration > 0 && isFinite(fadeSeconds) && fadeSeconds > 0 &&
        isFinite(floorDB) && floorDB <= 0) {
    var f = Math.min(fadeSeconds, duration / 2);
    var up = linear(time, inPoint, inPoint + f, floorDB, 0);
    var down = linear(time, outPoint - f, outPoint, 0, floorDB);
    if (mode == "in") gain = up;
    else if (mode == "out") gain = down;
    else if (mode == "both") gain = Math.min(up, down);
}
[value[0] + gain, value[1] + gain];

modeは”both”で前後、”in”で前だけ、”out”で後だけです。

fadeSecondsは秒、floorDBは元の値に加える減衰量です。

オーディオレベルは左・右の2要素で単位はdBです。

この式の−48は48dBの減衰であり、完全な無音や音源の波形振幅を表す値ではありません。

入力・条件期待する結果確認点
IN点2秒/both左−54・右−60dB元の値に−48dB
3秒/both左−6・右−12dB減衰0dBで元の値
OUT点4秒の式の境界左−54・右−60dBOUT点から先はレイヤーの再生対象外
尺0.5秒/fadeSeconds=1前後を各0.25秒へ制限短尺で分岐を飛び越えない
fadeSeconds=0または負元の左右値フェードを加えない

本文の式をAEで確認した結果

左右同じ440Hzのテスト音(48kHz・16bit・ステレオ)を使い、IN点2秒・OUT点4秒、元のオーディオレベルを左−6dB・右−12dBにして本文の式を適用しました。both、fadeSeconds=1、floorDB=−48の条件です。

2秒では左−54・右−60dB、2.5秒では左−30・右−36dB、3秒では左−6・右−12dB、3.5秒では左−30・右−36dBになりました。4秒の式の値は左−54・右−60dBですが、OUT点ちょうどは再生範囲外です。左右の6dB差を保ちながら前後が減衰しました。

本文のフェード式を適用し2秒15フレームで左マイナス30右マイナス36dBを表示したAE画面
本文の式をboth・1秒・減衰48dBで適用。2秒15フレーム(2.5秒)で左−30・右−36dBを確認。 2026年10月14日、Windows 11 Pro・AE 26.5(Build 89)で撮影。

AIFFとして書き出した音声も確認しました。2.5秒付近の20ms区間で入力音に対する実効振幅の減衰は左約−29.92・右約−35.94dBでした。3.5秒付近もほぼ同じ値で、3秒付近では左約−6.15・右約−12.15dBでした。これは区間平均の測定値なので、画面に出る瞬間の設定値とはわずかに異なります。

OUT点を2.5秒にして尺を0.5秒へ縮めると、中央の2.25秒で左−6・右−12dB、両端で左−54・右−60dBになりました。modeをinにすると終端、outにすると開始側で元の値を維持しました。fadeSeconds=0、および式を無効にした場合も左−6・右−12dBへ戻りました。

この検証は一定音の数値評価と書き出し確認です。会話・音楽の聞こえ方、クリック音の解消、既存キーフレームを含む素材は個別にプレビューしてください。floorDBは完全な無音を保証する値ではありません。

旧式で撮影した参考例

撮影した練習例です。

3秒のWAV「StereoTone17768.wav」(48.000 kHz、16 bit、ステレオ)を音声レイヤーにして、「オーディオレベル」へ式を入れました。

この画面の式は、本文の式とは違います。

「fade」は0.5秒までで、前後の減衰は−48dBまで、左右へ同じ値([db, db])を入れる、簡単な式でした。

最初は、0:00:00:05(25fpsで0.2秒)の画面です。

オーディオレベルは「−28.80dB」でした。

After Effectsで開始0.2秒の音量−28.80dBとフェード式を表示した画面
2026-10-13撮影。Adobe After Effects 26.5.0 (Build 89)、Windows 11 Pro (10.0.26200)。実機画面、原寸保存。

0:00:01:12では、オーディオレベルは「+0.00dB」でした。

After Effectsで音声中央付近の音量0.00dBが表示された画面
2026-10-13撮影。Adobe After Effects 26.5.0 (Build 89)、Windows 11 Pro (10.0.26200)。実機画面、原寸保存。

0:00:02:20(2.8秒)では、「−28.80dB」でした。

After Effectsで終了付近2.8秒の音量−28.80dBが表示された画面
2026-10-13撮影。Adobe After Effects 26.5.0 (Build 89)、Windows 11 Pro (10.0.26200)。実機画面、原寸保存。

開始の付近と終了の付近で値が下がり、中央では0dBになっていました。

短い音声・音切れの切り分け

前後のフェードはそれぞれレイヤーの尺の半分までに制限します。

前後を併用する場合は2つの減衰量の小さい方を使い、重なる区間で値が飛ばないようにします。

音が出ない場合は音声スイッチ、プレビューの音声設定、音声のある素材かを確認します。

元のキーで既に音量を下げている場合は、その値にも減衰が加わります。

クリック音が残る場合はフェードを長くし、元音声の切断位置と波形、書き出した音声を確認します。

プリコンポーズだけで直るとは限らず、この式だけでノイズの解消を保証しません。

次は、短い音声の例です。

タイムラインの目盛りは10fまでで、25fpsなら0.4秒です。

再生位置は0:00:00:05で、オーディオレベルは「+0.00dB」でした。

After Effectsで0.4秒の短尺の中央0.2秒が0dBになるフェード設定を確認した画面
2026-10-13撮影。Adobe After Effects 26.5.0 (Build 89)、Windows 11 Pro (10.0.26200)。実機画面、原寸保存。

短い音声では、前後のフェードが重なりやすくなります。

本文の式も、前後のフェードを、それぞれ尺の半分までに制限します。

戻し方

適用前にコンポを複製し、左右の設定値と既存キーを控えます。

戻すときは式を無効にして元のオーディオレベルを使い、練習で変更した値も元へ戻します。

既存の参考画像

以下は既存記事の参考画像で、今回の修正版をAE実機で撮影したものではありません。

音声レイヤーの長さに応じてオーディオレベルを自動でフェードインおよびフェードアウトさせるエクスプレッションの適用イメージ。

関連する操作

やりたいこと最初に読む記事
映像の透明度を前後で変える不透明度のフェード
一定間隔で見せる・隠す点滅の式
操作用のチェックで隠すレイヤーの表示切替
式を探す・一時停止する式の削除と停止

参照資料

Adobeのエクスプレッション言語資料を参照しています。

旧版の参考コード・関連記事

既存の参考コードは旧版の可能性があるため、今回の手順では本文の式を使います。

スポンサーリンク

よくある質問:After Effectsで音声のフェードイン・フェードアウトを式で付けるとき

この式は、何をしますか?

オーディオレベルの左右の値へ同じ減衰量を足し、レイヤーの前後で音量を下げます(フェード)。元の左右差やキーはvalueから引き継ぎます。

式は、どこに貼りますか?

自分で用意した短い音声を練習コンポへ読み込み、音声レイヤーを選択します。レイヤーの「オーディオ」→「オーディオレベル」のストップウォッチをAlt(MacはOption)を押しながらクリックして、式を貼ります。記事の練習では、IN点を2秒、OUT点を4秒、オーディオレベルを左−6dB・右−12dBにします。

modeとfadeSeconds、floorDBは、何ですか?

modeは”both”で前後、”in”で前だけ、”out”で後だけです。fadeSecondsは秒、floorDBは元の値に加える減衰量です。オーディオレベルは左・右の2要素で単位はdBです。

floorDBの−48は、無音になりますか?

なりません。この式の−48は48dBの減衰であり、完全な無音や音源の波形振幅を表す値ではありません。

期待する値の例を教えてください。

記事の例では、IN点2秒(both)で左−54・右−60dB(元の値に−48dB)、3秒で左−6・右−12dB(減衰0dBで元の値)、OUT点4秒の式の境界で左−54・右−60dBです。OUT点から先は、レイヤーの再生対象外になります。

短い音声でも、使えますか?

前後のフェードは、それぞれレイヤーの尺の半分までに制限します。前後を併用する場合は2つの減衰量の小さい方を使い、重なる区間で値が飛ばないようにします。記事の例では、尺0.5秒でfadeSecondsを1にしても、前後を各0.25秒へ制限します。fadeSecondsが0または負なら、元の左右値のままでフェードを加えません。

音が出ないときや、クリック音が残るときは?

音が出ない場合は、音声スイッチ、プレビューの音声設定、音声のある素材かを確認します。元のキーで既に音量を下げている場合は、その値にも減衰が加わります。クリック音が残る場合は、フェードを長くし、元音声の切断位置と波形、書き出した音声を確認します。

元に戻すには、また、確認範囲は?

適用前にコンポを複製し、左右の設定値と既存キーを控えます。戻すときは、式を無効にして元のオーディオレベルを使い、練習で変更した値も元へ戻します。2026年10月14日にAE 26.5で本文式の評価、AIFF出力、短尺、式の無効化を確認しました。スピーカーでの試聴・Undo・既存キーフレーム付き素材は未検証です。

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

After Effectsのおすすめ書籍

必要なPCスペック

周辺機器の優先度

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次