TECHNICAL GUIDE / DaVinci Resolve / Render Cache
DaVinci Resolveの再生が重い・修正が反映されないとき|レンダーキャッシュの確認と作り直し
再生がカクつく場合と、直したはずの映像が古いまま表示される場合では、確認の順番が違います。レンダーキャッシュを使う目的を整理し、必要な区間だけ作り直して、処理結果を見直す手順をまとめます。
Resolve 20の公式教材に基づく操作です。以下の診断順はdoujinixが整理した作業案で、特定のPCでの速度測定ではありません。キャッシュを消しても、設定や素材に原因がある問題まで解消するとは限りません。
「再生が重い」と「表示が古い」を分ける
| 症状 | 最初の確認 |
|---|---|
| エフェクトの多い場面だけカクつく | 同じ短区間を使い、キャッシュ作成前後の再生を比較する。 |
| 修正した位置や色が表示に反映されない | 変更対象のノード・クリップを確認し、アクティブなキャッシュも切り分ける。 |
| Media Offlineが表示される | 元素材の保存先と接続を先に確認する。素材を見つける問題と表示の不整合を混同しない。 |
| 作成が進まない・保存先がいっぱい | キャッシュの保存先に書き込めるか、空き容量があるか確認する。 |
本当に素材へアクセスできない場合は、先にメディアオフラインの再リンク手順へ進みます。キャッシュは元素材の紛失を復元する機能ではありません。
Smartを有効にし、同じ区間を比較する
Playback > Render Cache > Smartを選ぶと、Resolveが処理負荷の高いメディアやノードを判断してキャッシュします。公式教材は、タイムライン上で先にレンダーした結果を再生に使う仕組みとして説明しています。
- 比較する区間を短く決める。重い場面の前後に目印を置き、作成前の再生状態を確認します。
- Smartを有効にする。同時に多数の設定を変えず、キャッシュが作られるかを見ます。操作を続けていると状況が変わるため、生成状況を確認してから比較します。
- 同じ区間をもう一度再生する。通常速度で見られるか、音声と映像を確認できるかを見ます。速さだけでなく、表示内容が最新かも確かめます。
Userで、調べたいクリップを明示する
自動の判断では調べたい場所がキャッシュされない場合、Playback > Render Cache > Userへ切り替え、タイムラインの対象クリップを右クリックしてRender Cache Color Outputを指定する方法があります。公式Editor’s Guideでも、重い処理の再生を確認する手順として紹介されています。
これはColor出力をキャッシュする指定です。Fusionや別の段階のキャッシュ設定と同じものだと考えず、「何をキャッシュした結果を見ているか」を確認します。効き目がないときは、指定場所の勘違い、生成未完了、素材の読み出しなどを順に調べます。
Unusedでは、現在使っている古い表示を消せない場合がある
| Delete Render Cacheの対象 | 使い分け |
|---|---|
| Unused | 使われなくなった以前のキャッシュを整理する。現在使っている表示を作り直す目的とは分ける。 |
| Selected Clips | 対象クリップに絞ってキャッシュを作り直す場合に検討する。 |
| All | プロジェクトのキャッシュ全体を作り直す。範囲が広く、再生成に時間がかかる。 |
公式教材は、映像への変更とビューアーの表示が一致しない例で、アクティブなキャッシュを消して作り直す方法を説明しています。Playback > Delete Render Cacheで対象を確かめ、実行後は再生成を待って確認します。整理のためにUnusedだけを消した場合は、現在使われているキャッシュが残る点に注意します。
このメニューが扱うのは再生成できるレンダーキャッシュです。素材やプロジェクトのフォルダをOSからまとめて削除する操作へ置き換えないでください。キャッシュを消した直後は、再生が一時的に重くなることも想定して作業します。
表示が戻ったら、モザイクの範囲と完成ファイルを確認する
キャッシュの形式や品質も、編集画面の見え方に関係します。「軽く再生できた」ことだけで細部の確認を終えず、モザイクの端や修正区間を見直します。キャッシュ用の保存先は、元素材や納品先と区別して管理すると、空き容量を確認しやすくなります。
最終的には、書き出した動画ファイルの確認まで行います。プロキシ・キャッシュ・完成ファイルのどれを見ているかを、作業メモにも残しておくと引き継ぎに役立ちます。
キャッシュを消すと、モザイクの設定まで消えますか?
ここで説明するDelete Render Cacheは、レンダー済みの一時的な結果を消す操作です。ノードやウィンドウを削除する操作とは別です。実行対象のメニューと範囲を確認し、プロジェクトは保存してから作業してください。
参照した公式資料・公式メディア
2026年11月7日確認。操作名や対応機能は、ご使用のバージョンのヘルプでも確認してください。