装飾バナー

コンポジションのメモリ必要量の削減


    メモリを大量に消費するレイヤーを識別した後は、いくつかの方法でメモリの使用量を減らすことができます。

    • 可能な場合は、ネスト化されたコンポジションでコラップストランスフォームを実行する。コラップストランスフォームは、トランスフォームプロパティの変更を、コンポジション階層の各レベルではなく、すべてのネスト化されたコンポジションで一度にまとめて計算します。これによって、メモリの節約と性能の向上が可能になります。この方法は、ネスト化されたコンポジションでマスクやエフェクトを使っている場合には使用できません。詳しくは、コラップストランスフォームプロパティネスト化されたコンポジションの画質の維持を参照してください。
    • ネスト化されたコンポジションをプリレンダリングする。ネスト化されたコンポジションをムービーにレンダリングすると、コンポジション中の変更を計算するために必要な時間とメモリを節約することができます。詳しくは、ネスト化されたコンポジションのプリレンダリングによる時間短縮を参照してください。
    • コンポジションをドラフトモードでレンダリングする。ドラフトは最終出力の画質としては不十分ですが、プロジェクトのプレビューとしては十分なムービーを作成できます。
    • 編集/環境設定/一般設定を選択し、「取り消し可能なアクション操作」の数を小さくして、「取り消し」コマンドで取り消し可能な変更の数を減らします。
    • 編集/キャッシュの消去/イメージキャッシュを選択して、イメージのキャッシュに現在使われているRAMを解放します。編集/キャッシュの消去/取り消しを選択して、取り消した変更を保存するために現在使われているRAMを解放することもできます。

    メモリ不足の問題が解決しない場合は、以下の方法を試してください。

    • Macintoshでは、不要な機能拡張を無効にします。これにより、レンダリング性能も向上します。
    • Macintoshでは、After Effectsに使用可能な最大メモリ量を割り当てるようにしてください。
    • コンポジションに必要なRAM容量を見積もり、コンピュータにRAMを増設します。特定のコンポジションを選択し、コンポジション/コンポジション設定を選択して、基本タブと高度タブの両方を確認することによって、要因をプレビューすることができます。
    • メモリエラーメッセージが表示されたら、一時的にプロジェクトからエフェクトを削除して、レンダリングを完了させます。

    注意:After Effectsは、RAM DoublerなどのRAM拡張ユーティリティを使用して動作することもできますが、これらのユーティリティの使用は、アプリケーションの処理速度を著しく低下するのでお勧めできません。Macintoshの仮想メモリの使用も、同じ理由でお勧めできません。