書き出しエラーには「種類」がある
Deliver ページでレンダーを実行したのに、ファイルができていない。進捗バーが途中で止まった。あるいはエラーダイアログが出てキューから消えてしまった。
書き出しの失敗といっても、症状はさまざまです。そして原因が違えば、対処も変わります。手当たり次第に設定を触るよりも、まず「どの種類の失敗か」を把握することが、最短で解決するための第一歩になります。
この記事では、DaVinci Resolve の書き出し失敗を症状ごとに分類し、それぞれの原因と対処をまとめます。なお、書き出し速度の改善については書き出しが遅い原因と改善策で詳しく扱っているので、「完了はするけど遅い」という場合はそちらを参照してください。
症状1:コーデック・フォーマット非対応でエラーが出る
書き出し設定で選んだコーデックやコンテナが、システム環境または DaVinci Resolve のバージョンで対応していない場合に発生します。
よくある症状のパターン
レンダーキューにジョブを追加して実行したところ、すぐにエラーメッセージが出てキューが失敗ステータスになる。または進捗バーが動き始めた直後に止まる。こうした場合は、コーデック起因の可能性が高いです。
無料版とStudio版の対応差
DaVinci Resolve の無料版と Studio 版では、使用できるコーデックに違いがある場合があります。H.265(HEVC)の書き出しはその典型で、ハードウェアエンコーダーや OS 標準のコーデックに依存するため、PCの構成や OS バージョンによって書き出せる場合とそうでない場合があります。
Apple ProRes や DNxHR などのプロ向けコーデックも、プラットフォームによって対応状況が変わります。無料版とStudio版の詳しい違いはDaVinci Resolve 無料版と有料版(Studio)の違いで整理しているので、コーデックの選択に迷っている場合はあわせて確認してください。
対処の方向性
まず、現在の設定を H.264 + MP4 に切り替えて書き出しを試みてください。H.264 は幅広い環境で対応しており、問題の切り分けに使えます。これで書き出しに成功した場合、元のコーデックが環境に対応していないと判断できます。
H.264 と H.265 の選び方についてはH.264とH.265の書き出し設定の違いで詳しく解説しています。
症状2:ストレージ不足でレンダーが中断する
書き出し先のドライブの空き容量が不足していると、書き出し途中でファイル書き込みに失敗して中断します。
見落としやすいポイント
1時間の 4K 動画を書き出す場合、非圧縮・低圧縮フォーマットでは数十 GB 単位のファイルが生成されます。書き出しを開始する前に、出力先のドライブに十分な空き容量があるかを確認する習慣をつけておくと、こうした失敗を防げます。
また、書き出し先とは別に、DaVinci Resolve のメディアキャッシュが溜まっているドライブが容量不足になっているケースもあります。「Playback > Delete Render Cache」からキャッシュを整理することも有効です。確認するべき場所は、出力先・キャッシュドライブ・OS ドライブの空き容量の3か所です。
症状3:出力先のパスや権限に問題がある
書き出し先フォルダへのアクセス権限がない、または存在しないパスが指定されている場合にエラーになります。
日本語パス・特殊文字の問題
フォルダ名やファイル名に日本語・全角文字・特殊記号が含まれているとエラーになる場合があります。DaVinci Resolve の内部処理がマルチバイト文字を正しく扱えないケースがあるためです。書き出し先のパスを英数字・ハイフン・アンダースコアのみで構成されたフォルダに変更するだけで解消することがあります。
アクセス権限の問題
macOS では、アプリに対してフォルダへのアクセス権を付与していない場合に書き込みが失敗することがあります。「システム設定 > プライバシーとセキュリティ > ファイルとフォルダ」で DaVinci Resolve に必要な権限が付与されているか確認してください。
Windows では、書き出し先のフォルダが管理者権限が必要な場所(System32 など)に設定されていないかを確認します。
保存先の確認方法
書き出し後にファイルが見つからない場合、Deliver ページの「Location」欄に設定したパスと実際の保存先が一致しているかを確認してください。設定を変更しないまま使い続けていると、デフォルトのパスに保存されていて気づかないことがあります。
症状4:特定のクリップやエフェクトが原因でエラーになる
プロジェクト全体ではなく、タイムライン上の特定の部分でだけレンダーに失敗するケースがあります。
クリップの破損・未リンク
オフラインメディア(クリップがリンク切れになっている状態)が含まれているタイムラインをレンダーすると、当然その箇所でエラーになります。「メディアプールのクリップが赤くなっている」「タイムライン上のクリップにスラッシュが表示されている」場合はオフラインメディアが原因です。
対処は、Media Pool でクリップを右クリックして「Relink Selected Clips」からファイルを再リンクするか、欠損しているメディアを補完することです。
対応外のエフェクト・プラグイン
他の環境で作成したプロジェクトを開いて書き出す場合、そのマシンにインストールされていないプラグインや OFX エフェクトが使われていると、エラーが発生する場合があります。エフェクトコンソールで不明なエフェクトが表示されていないかを確認してください。
問題箇所の切り分け方法
「タイムラインをいくつかのセクションに分けてレンダーする」方法が有効です。In/Out ポイントを設定して部分的にレンダーを試すと、どの範囲に問題があるかを特定できます。これはトレーニングで教える中でもエラー原因の絞り込みに使うよう伝えている基本的な手順です。
症状5:GPU・メモリ不足でレンダーが中断する
処理の重いエフェクトやノイズリダクションを多用したプロジェクト、4K・8K などの高解像度素材のレンダー時に、GPU メモリや RAM が不足して中断することがあります。
症状の特徴
書き出しが開始されて数分後に止まる、または特定の重い箇所に差し掛かったところで止まる場合に疑うべき原因です。エラーメッセージに「GPU」「Memory」「Out of memory」のような記述がある場合はほぼ確定です。
対処の方針
まず、書き出し設定の「Advanced Settings」でハードウェアアクセラレーションを確認してください。GPU が正しく認識されているかを確認し、問題がある場合はソフトウェアレンダー(CPU)への切り替えを試みることが一つの選択肢です。
DaVinci Resolve 以外のアプリを閉じてメモリを確保した上で再試行することも効果的です。GPU 使用率が高いほかのプロセスが動作していると干渉することがあります。Fusion ページで重い 3D コンポジットや AI 処理(マジックマスクなど)を使っている場合は、その部分を先にレンダーキャッシュとして保存しておくと書き出し時の負荷を分散できます。
症状6:ファイル名・保存先の設定ミスでファイルができない
エラーメッセージなしに「書き出しが完了」と表示されるにもかかわらず、ファイルが見つからない場合があります。
よくある原因
Deliver ページで「Custom Export」の設定を変更したつもりが、別のプリセットの設定を見ていた、というミスは意外と多いです。また、ファイル名に禁止文字(Windows では ? * : など)が含まれているとファイルが生成されないことがあります。
書き出しを繰り返している場合に、以前設定した保存先から変更されずに残っていて、別の場所に出力されていることもあります。
書き出し戦略全体の見直しをしたい場合は、DaVinci Resolve の書き出し戦略とDELIVERページ完全ガイドが参考になります。
原因を特定するための確認フロー
上記の症状が複数重なっているケースもあります。次の順で確認するとスムーズに原因を絞り込めます。
- Deliver ページのジョブの詳細でエラーメッセージを確認する
- エラーメッセージに GPU / Memory の記述があるか確認する
- タイムライン上にオフラインメディアがないか確認する
- 出力先のドライブ空き容量を確認する
- 書き出し先のパスに日本語・特殊文字が含まれていないか確認する
- H.264 + MP4 のシンプルな設定に切り替えて書き出しを試みる
- タイムラインを部分的に切り分けてどの範囲に問題があるか特定する
この順で確認していけば、大半のケースは原因にたどり着けます。
環境を変えても解消しない場合の選択肢
上記を一通り試してもなお書き出しが失敗する場合は、DaVinci Resolve 本体の再インストール、グラフィックスドライバーのアップデート、OS アップデート後のドライバーとの相性問題が考えられます。Blackmagic Design の公式フォーラムには特定バージョンの既知バグや回避策が報告されているため、同じ症状がないか検索してみることも有効です。
ニュースレターでは、DaVinci Resolve のトラブルシューティングや新機能の活用方法を定期的に配信しています。複雑な設定で詰まることが多い方にはお役に立てると思います。
振り返り:書き出し失敗は「症状で絞り込む」が最速
書き出しができない原因は一つではなく、コーデック非対応、ストレージ不足、パスの問題、クリップ破損、GPU/メモリ不足、ファイル名の設定ミスなど複数あります。手当たり次第に設定を変更するのではなく、エラーメッセージと症状から原因の種類を絞り込むことが解決の近道です。
書き出し設定の選び方を体系的に理解しておくと、こうしたトラブルに直面したときの判断が速くなります。
あわせて読みたい