MP4を選択したのにDaVinci Resolveの書き出しファイルがMOVになっている場合は、完了したレンダージョブと実際の出力ファイルを確認してください。ジョブのコンテナをMP4に設定し、キューに入れたジョブを更新または置き換えてから、もう一度レンダリングします。また、QuickTime Playerで後からMOVのコピーが作成されていないか確認してください。

このガイドでは、Macのデスクトップ編集ソフトでResolveのタイムラインから完成したMP4を1つ作成する方法を説明します。以下のResolveの手順は、Blackmagic Designの公式Resolve 20トレーニングマニュアルとバージョン20のコーデック表に基づいています。インストール済みのバージョンで操作項目が異なる場合は、同等の設定を確認してから進めてください。これらの資料では、それ以降のリリースにあるすべてのオプションは確認できません。

まず、どのファイルを見ているか確認する

完了したジョブに関連付けられたファイルから確認します。ResolveのRender Queueでそのジョブを右クリックし、Finderで表示するコマンドを選びます。Blackmagicの『Beginner’s Guide』では、Macの例でReveal in FinderとShow in Finderの両方が使われています。この方法で出力を開くと、名前が似た古い書き出しファイルを確認してしまう可能性を減らせます。『Rendering the Jobs』の584~585ページを参照してください。The Beginner’s Guide to DaVinci Resolve 20。

FinderでFinder > Settings > Advancedを選び、Show all filename extensionsを有効にします。Appleによると、通常、拡張子は非表示になっており、この設定を使うとすべてのファイルで表示されます。末尾の拡張子も含め、ファイル名全体を確認してください。たとえばShapes.mp4.movという名前のファイルの末尾は、.movです。Macでファイル名の拡張子を表示または非表示にする。

次に、QuickTime Playerでファイルを開き、Window > Show Movie Inspectorを選ぶか、Command-Iを押します。圧縮形式、解像度、フレームレートを記録してください。Appleの説明によると、インスペクタにはこれらの情報が表示されます。これはファイル内のメディアを確認するためのものです。H.264と表示されても、コンテナがMP4であるとは限りません。MacのQuickTime Playerでメディアファイルの情報を表示する。

次の診断手順を使って、次に何を確認するか判断してください。これは、記載された操作項目に基づくトラブルシューティングの手引きであり、今回の書き出しで原因が特定されていることを示す一覧ではありません。

確認できたこと 次に確認すること
完了したジョブの出力先フォルダまたはファイル名が異なる 設定を変更する前に、そのジョブの出力を確認します。
キュー内のジョブでFormatがQuickTimeになっている ジョブを編集し、形式をMP4に変更します。
パネルにはMP4と表示されているが、以前に別のジョブを追加した 対象のキュー内ジョブを開き直し、保存済みの設定を確認します。
QuickTime Player経由で別のコピーを書き出した Resolveの出力に戻ります。QuickTime Playerのビデオ書き出しではMOVが作成されます。
新しく作成したMP4ジョブでも、予期しない.movファイルができる 短いテストを、他と重複しない名前で再度行い、正確な結果を記録します。

レンダージョブに保存された形式を確認する

Resolveでは、コンテナとビデオコーデックは別々に設定します。BlackmagicのmacOS用コーデック表では、H.264エンコードは.movと.mp4の両方、H.265エンコードも両方のコンテナで利用できます。したがって、H.264を選んだだけではMP4は選択されません。同じ表ではQuickTimeに.movが対応付けられています。これらはResolve 20のmacOS向け項目です。Windows版とLinux版にはそれぞれ別の対応表があります。DaVinci Resolve 20 Supported Formats and Codecs。

キューは特に注意して確認してください。Blackmagicの『Beginner’s Guide』では、鉛筆アイコンでキュー内のジョブを開き直し、Formatを変更してUpdate Jobをクリックする方法を紹介しています。例ではMP4からQuickTimeに変更し、拡張子が.mp4から.movに変わっています。今回のトラブルシューティングでは、逆の形式を選択してください。『Reviewing the Jobs』の581~583ページを参照してください。The Beginner’s Guide to DaVinci Resolve 20。

  1. Deliverページを開き、レンダリングするジョブを見つけます。
  2. 詳細を確認してジョブを特定する必要があれば、キューのオプションメニューを開き、Show Job Detailsを有効にします。
  3. そのジョブの鉛筆アイコンをクリックします。
  4. ビデオ設定でFormatをMP4にし、必要なコーデックを選択します。
  5. ファイル名、出力先、タイムラインを確認します。
  6. Update Jobをクリックし、レンダリングする前に更新後のキュー項目を確認します。

以前MP4を選択した記憶があっても、この手順を行ってください。確認すべきなのは、レンダリング対象のジョブにどの設定が保存されているかです。そのジョブを開き直す前に撮影した現在の設定パネルのスクリーンショットだけでは、確認材料として不十分です。同様に、プリセット名だけでは判断できません。実際の形式とコーデックを確認してください。

既存のキューが分かりにくい場合は、新しいMP4ジョブを作成する

書き出しが複数たまっている場合は、新しいジョブを作ると確認しやすくなります。Shapes_MP4_testのような新しいベース名を使い、結果を見つけやすいよう専用の出力フォルダを用意します。置き換え後のファイルを確認するまでは、以前の書き出しファイルを残しておきます。

DeliverページでCustom Exportを選択します。Blackmagicの説明によると、この設定では直前に選択したプリセットの設定が保持されるため、初期状態に戻っていると思い込まず、各項目を確認してください。完成した動画を1本作るには、Single Clipを選択します。説明されているワークフローでは、ジョブを設定してからAdd to Render Queueを選択します。The Beginner’s Guide to DaVinci Resolve 20。

映像と音声を含む基本的な診断用書き出しでは、次の設定を確認してください。

設定 診断時の選択または確認
Format MP4
Codec 出力先の要件を満たす場合はH.264
Export Video 有効にする
解像度とフレームレート このテストでは意図したタイムラインの値を維持する
Export Audio 動画に音声が必要な場合は有効にする
音声コーデック 選択したコンテナで利用できる場合はAAC
Output Track 完成ミックスが含まれているバス

BlackmagicのResolve 20 macOS用の表では、MP4のH.264エンコードをサポートしており、コンテナに応じて、埋め込み音声のエンコードオプションにAACが記載されています。また、ProResは別個に記載されています。MP4を選択しても、MOVで使えるすべてのコーデックが引き続き選べるとは限りません。使用しているバージョンと納品要件に対応したオプションを使ってください。DaVinci Resolve 20 Supported Formats and Codecs。

音声出力を慎重に確認してください。Fairlightガイドによると、Output Trackではバス、タイムラインのトラック、またはすべてのタイムライントラックを選択できます。ガイドの例では、名前が指定されたステレオバスを使用しています。プロジェクトでは名称が異なる場合があります。チュートリアルにあるバス名をそのまま使うのではなく、ミックスが含まれているバスを選んでください。The Fairlight Audio Guide to DaVinci Resolve 20。

新しいジョブをキューに追加し、診断用レンダリングではそのジョブだけを選択します。Blackmagicの説明によると、キュー内で特定のジョブを選択すると、そのジョブだけを個別にレンダリングできます。完了したら、Finderでその出力を表示し、該当するファイルそのものを確認してください。The Beginner’s Guide to DaVinci Resolve 20。

QuickTime Playerで後からMOVが作成されたか

Resolveの出力をQuickTime Playerで開き、その後File > Export Asを使った場合、後から作成されたMOVは想定どおりの可能性があります。Appleは、QuickTime PlayerではH.264またはHEVCを使ったQuickTimeムービーとしてビデオが書き出され、MP4ビデオとしては書き出されないと明記しています。MacのQuickTime Playerでムービーを別のファイル形式や解像度で書き出す。

特に、QuickTime PlayerのGreater CompatibilityオプションではH.264が、説明されている4Kおよび1080pの書き出し設定におけるSmaller File SizeではHEVCが選択されます。どちらのオプションを選んでも、書き出されるムービーがMP4になるわけではありません。MP4が必要な場合はResolveに戻り、必要なタイムラインまたは範囲をレンダリングしてください。MacのQuickTime Playerでムービーを別のファイル形式や解像度で書き出す。

拡張子の変更を変換手段として使うのは避けてください。ファイル名を変更しても、メディアの書き出しは行われません。元のファイルを残し、Resolveで新しいMP4を作成すれば、形式を明示的に選択した出力を得られ、その内容も確認できます。

FusionやFairlightの設定を変更する必要はあるか

コンテナの不一致に対処する場合は、まず書き出しジョブを確認してください。Blackmagicの視覚効果ガイドの説明によると、FusionのMediaOutノードは最終画像を編集タイムラインに戻します。このノードを切断すると、タイムラインのクリップが空白になる場合があります。ノードの接続変更は最終ムービーのコンテナ選択とは無関係です。レンダリングした映像自体が表示されない、または正しくない場合に限り、Fusionを確認してください。The Visual Effects Guide to DaVinci Resolve 20。

同様に、音声がない、または誤ったミックスが書き出される場合は、Fairlightのルーティングを確認してください。説明されている出力バスの選択は、この症状への対処に役立ちます。ファイル名が正しくMP4になっていても、誤った音声が選ばれていることがあります。そのため、以前のファイルが.movで終わっていたという理由だけでミックスを作り直さず、音声も含めて確認してください。The Fairlight Audio Guide to DaVinci Resolve 20。

短いテストで修正を確認する

次の全編レンダリングの前に、目に見える編集、タイトル、意図した音声を含む短い範囲を試してください。わかりやすい中立的なテストの例として、色付き図形とExport Testというタイトルを含む10秒のシーケンスを使えます。これは推奨するテスト内容であり、測定結果ではありません。

テストでは3点を確認します。ジョブに保存された形式、Finderで表示したファイルの拡張子全体、そして映像と音声の再生です。Movie Inspectorを使って、解像度、フレームレート、圧縮形式を意図した設定と比較してください。短い書き出しが正しければ、最終ジョブを作成する前に、レンダリング範囲を本来の全範囲に戻します。

新しいテストでもMOVが作成される場合は、出力を残し、Resolveのバージョンとエディション、macOSのバージョン、選択した形式とコーデック、キュー内のファイル名、出力先、作成されたファイル名全体を記録してください。これにより、再現可能な事象として記録できます。ここで引用した資料では、MP4からMOVへの自動フォールバックや、Macで広く起きる書き出し不具合は確認されていません。

最後に、置き換えた動画全体を最初から最後まで確認し、再生時間と音声もチェックしてください。Resolveで意図したジョブから必要なMP4が作成され、そのファイル自体が正しく再生できたら完了です。パネルでMP4を選択することは、確認項目の1つにすぎません。

参考資料