After Effects で「キャッシュされたプレビューを再生するには 2 フレーム以上が必要です」というエラーを修正する方法

After Effectsで「キャッシュされたプレビューを再生するには2フレーム以上が必要です」というメッセージが表示されると、少々面倒で、ワークフローが止まってしまうことがあります。これは基本的に、スムーズなプレビュー表示に必要なキャッシュを生成するために、選択範囲内のフレーム数が不足していることを意味します。通常、作業領域が小さい(もしかしたら1フレームしかない)か、何らかの原因でキャッシュが乱れていることが原因です。RAM容量が少ない、プロジェクトが複雑、あるいはディスクキャッシュが小さすぎるといった問題も原因となることがあります。幸いなことに、頭を悩ませることなくこの問題を解決する確実な方法がいくつかあります。ここでは、実際に効果があった方法をご紹介します。ただし、多少の偶然性は含まれている場合もあります。

After Effects の「キャッシュされたプレビュー」エラーを修正する方法

十分なフレームを含むように作業領域を拡張する

これは最も一般的な問題です。ワークエリア(タイムラインでハイライト表示されたセグメント)が1フレームまたは小さなスライスに設定されている場合、After Effectsはデータ量が少なすぎるため、適切なプレビューを生成できません。ビデオの小さな部分をフル画質で視聴しようとするのと同じようなもので、実際には十分ではありません。

  1. タイムラインパネルで、ワークエリアスライダー(タイムライン上部のハイライト表示された領域)が極端に短すぎたり、1フレームだけに制限されていたりしていないか確認します。もしそうであれば、端をドラッグして、プレビューしたい範囲全体をカバーします。
  2. プレビューを開始する場所に再生ヘッド(垂直線)を移動します。
  3. 押すと、その位置に作業領域の開始点Bが設定されます。これにより、AE に再生開始位置が指示されます。
  4. 同様に、プレビューを終了したい場所に再生ヘッドを移動します。
  5. を押して終了点Nをマークします。これで、キャッシュを生成するのに十分なフレームが選択されました。
  6. 再生ボタンを押すか、プレビューを選択します。この範囲では、AE はより多くのフレームをキャッシュし、エラーを修正できるはずです。

設定をリセットする(AE が時々失敗するため)

AEの設定が破損したり、システムと競合したりすると、奇妙なエラーが表示されます。設定をリセットすると、すべてがデフォルトに戻ります。確かに、カスタム設定が失われるので少し面倒ですが、何時間もイライラする時間を節約できます。

  1. After Effectsを完全に閉じます。タスクマネージャー(Windows)またはアクティビティモニター(Mac)で、フローティング状態のプロセスがないことを確認してください。
  2. Windows の場合: AE を起動する間押し続けますCtrl + Alt + Shift。スプラッシュ スクリーンが表示されるまで押し続けます (フェードインのような感じで、手がふさがりません)。
  3. Mac の場合:Cmd + Option + Shift起動中にスプラッシュ スクリーンが表示されるまで押し続けます。
  4. 「設定をリセット」ダイアログが表示されたら、「OK」をクリックします。
  5. AEはデフォルト設定で再起動します。プレビューエラーがまだ発生するかどうかテストしてください。通常、これにより設定の競合が解消されます。

原因がパペットツールにある場合は削除する

パペットツールはキャラクターアニメーションに最適ですが、特にレイヤーが高解像度の場合や完璧さを追求したい場合は、リソースを大量に消費する可能性があります。プロジェクトでパペットピンやエフェクトを使用していて、キャッシュの問題が発生している場合は、パペットツールを削除するか無効にすると、状況が改善する可能性があります。

  1. パペット効果が適用されたレイヤーを選択します。
  2. タブをクリックするか、ウィンドウ > エフェクト コントロールに移動してエフェクト コントロールを開きます。
  3. リストでパペットまたはパペットピンエフェクトを探します。
  4. 選択してDeleteキー(またはBackspaceキー)を押します。これで完全に削除完了です。
  5. プレビューをもう一度再生してください。パペットエフェクトがフリーズや奇妙なキャッシュを引き起こしていた場合は、これで修正されるはずです。

After Effectsのキャッシュファイルをクリアする

AEは処理速度を上げるために大量のキャッシュを保存しますが、キャッシュが破損したり、単に古くなったりすることがあります。キャッシュをクリアすると、「2フレーム以上必要です」というエラーなど、再生時の様々な不具合が修正されることがあります。まるでリセットボタンを押すようなもので、これが最も簡単な解決策になることもあります。

  1. After Effects を起動し、プロジェクトを読み込みます。
  2. 上部のメニューに移動して、[編集]をクリックします。
  3. 「消去」にマウスを移動して、「すべてのメモリとディスク キャッシュ」を選択します。
  4. 確認を求めるプロンプトが表示されるので、「OK」をクリックします。
  5. 本当に徹底的にクリーンアップするには、「編集」>「環境設定」>「メディアとディスク キャッシュ」を開きます。
  6. 「ディスクキャッシュを空にする」をクリックします。プロンプトが表示されたら確認します。これにより、保存されているメディアキャッシュファイルが削除されます。
  7. After Effects の速度が一時的に低下する可能性がありますが、すべてを再ロードすると不良キャッシュ ファイルが消去されます。
  8. AE を完全に閉じてから再起動し、もう一度プレビューを試してください。

注意:設定によっては、キャッシュのクリアや設定のリセットが実際に効果を発揮するまでに、何度か試したり、再起動したりする必要がある場合があります。WindowsとMacではこれらのトリックの扱い方が少し異なるため、一度で完璧に機能しなくても落胆しないでください。

まとめ

  • 作業領域を拡張して、キャッシュ検証用のフレームをさらに含めます。
  • 設定がおかしくなった場合は設定をリセットします。
  • Puppet などの重いエフェクトがシステムの処理速度を低下させている場合は削除します。
  • キャッシュ ファイルをクリアして、破損したデータや古くなったデータを消去します。

まとめ

これらの修正のほとんどは非常に簡単ですが、状況を大きく変える可能性があります。作業領域を広げることがまず第一の解決策ですが、設定をリセットしてキャッシュをクリアすると、意外とすぐに解決するかもしれません。うまくいくまで試行錯誤が必要ですが、一度うまくいけば、元通りになります。これで誰かの作業時間が少しでも短縮されることを願っています。もちろん、AE は必要以上に難しくするしかないので。