After Effectsを使用してオーディオ反応性の視覚効果を作成するにはどうすればよいですか?
1。オーディオのインポート:
*オーディオファイルをAfter Effectsにインポートします。 プロジェクトパネルに表示されます。
2。 「オーディオ振幅」効果を使用:
*これは最も簡単なアプローチです。 「オーディオ振幅」効果(「効果」>「式コントロール」>「オーディオ振幅」(オーディオ振幅」に適用します。
*この効果は、オーディオのラウドネスのさまざまな側面を表すいくつかの出力値を提供します。 一般的に使用される出力は次のとおりです。
* 振幅: オーディオの全体的なラウドネス。
* 低音: より低い周波数。
* MID: 中間周波数。
* トレブル: より高い周波数。
*これらの出力値を使用して、視覚レイヤーのパラメーターを駆動します。
3。式で視覚パラメーターを駆動する:
これは、オーディオ分析をビジュアルにリンクする場所です。式を使用して、オーディオデータに基づいてプロパティを動的に変更します。 ここにいくつかの例があります:
* スケール: オーディオが大きいときにレイヤーを大きくします。 「myshape」という名前のレイヤーの場合:
「JavaScript
振幅=thiscomp.layer( "audio amplitude")。effect( "audio amplitude")( "amplitude");
[100 +振幅*5、100 +振幅*5] //最大振幅で最大150%のスケール
`` `
この式は、「オーディオ振幅」効果から「振幅」値を読み取り、レイヤーを比例してスケーリングします。感度を制御するには、 `5`乗数を調整します。
* 不透明: オーディオが静かになったら、レイヤーをより透明にします。
「JavaScript
振幅=thiscomp.layer( "audio amplitude")。effect( "audio amplitude")( "amplitude");
100 +振幅 * 50 //最大振幅で100〜150%の不透明度
`` `
* 位置: オーディオの周波数に基づいてレイヤーを移動します。これはより複雑であり、多くの場合、周波数分析手法を使用する必要があります(以下を参照)。
* 色: オーディオの音声または周波数に基づいて、レイヤーの色を変更します。 式を使用して、振幅または周波数値を色値にマッピングできます( `rgb()`または `hsl()`関数を使用)。
* 回転: オーディオ振幅に基づいてレイヤーを回転させます。
「JavaScript
振幅=thiscomp.layer( "audio amplitude")。effect( "audio amplitude")( "amplitude");
振幅 * 360 //最大振幅で最大360度回転
`` `
4。周波数分析(高度):
より洗練された効果のために、オーディオの周波数スペクトルを分析する必要があるかもしれません。 これはより複雑であり、多くの場合、サードパーティのプラグインを使用したり、より高度な表現を書いたりします。 トラップコードフォームや特定の式などのプラグインは、この機能を提供できます。
5。キーフレームと微調整:
表現があっても、キーフレームを追加して効果を微調整したり、より複雑なアニメーションを作成する必要がある場合があります。 式は動的制御を提供しますが、キーフレームは手動の調整と精度を可能にします。
ワークフローの例:
1。オーディオをインポートします。
2。形状層(円、正方形など)を作成します。
3.「オーディオ振幅」効果を形状層に適用します。
4.オーディオ振幅値を入力として使用して、形状層のスケール、不透明度、またはその他のプロパティに式を追加します。
5.式の乗数を調整して、効果の感度と範囲を制御します。
6.構成をレンダリングします。
重要な考慮事項:
* 事前構成: 複雑なシーンの場合、オーディオ反応性要素を事前に構成すると、パフォーマンスが向上する可能性があります。
* パフォーマンス: 複雑な表現と多くのオーディオ反応性要素は、レンダリング時間に大きな影響を与える可能性があります。表現を最適化し、高解像度の映像にプロキシを使用することを検討してください。
* 実験: 学ぶ最良の方法は、実験することです。あなたが望む効果を見つけるために、さまざまな表現、乗数、視覚的要素を試してください。
`"オーディオ振幅 "`および `" myshape "をレイヤーの実際の名前に置き換えることを忘れないでください。 簡単な表現から始めて、より快適になるにつれて、徐々に複雑さを高めます。 この詳細なアプローチは、After Effectsで印象的なオーディオ反応性のビジュアルを作成するのに役立ちます。