本文へ移動
cinemaOS

よくある問題の解決

Premiere Proで書き出しに失敗する:よくあるエラーの直し方

Premiere Proの書き出しエラーを解説。ムービーのコンパイルエラーなどの意味、バージョンを問わず効く対処法、締め切り当日の安全な書き出し手順まで。

Premiere Proの書き出しエラーは、ほぼ必ず次の4か所のどこかから来ています。書き出し先(空き容量、アクセス権、ロックされたファイル)、GPUとハードウェアエンコードの経路、特定の1フレーム(壊れたクリップ、特定の位置にあるエフェクトやテキスト)、そしてプロジェクトと使っているバージョンです。「Error compiling movie」(日本語環境では「ムービーのコンパイルエラー」など)、「Error retrieving frame」、「Accelerated Renderer Error」は、同じ少数の原因に付いた別々の名前にすぎません。エラーの詳細を読み、書き出し先を確かめ、ソフトウェアのレンダリングとエンコードに切り替え、最後に失敗するフレームを切り分ける。この順番で進めれば、バージョンに関係なく、Premiere Proの書き出し失敗の大半は解決します。

以下では、各メッセージがふだん何を意味するのか、対処を試す順番、締め切り当日のための書き出し手順を紹介します。

OKを押す前にエラーを読む

Premiereの書き出しダイアログは言葉少なですが、必要な手がかりが含まれていることがよくあります。閉じる前にメッセージのスクリーンショットを撮っておきましょう。

  • タイムコードやフレーム番号。 「Error retrieving frame」や「Error compiling movie」といったメッセージには、シーケンス内の時間が書かれていることがよくあります。そこが出発点です。その位置に移動して、すべてのトラックに何が乗っているかを確認します。
  • ファイル名やコンポーネント名。 詳細にクリップ、エフェクト、レンダラーの名前が出ることがあります。メッセージにプラグイン名があれば、有力な手がかりです。
  • エラーコード。 長いマイナスの数値が多くの報告に登場します。公開されている説明はほとんどないので、診断ではなく検索語として扱いましょう。たいていは周りの言葉のほうが役に立ちます。
  • いつ失敗するか。 0%で止まるなら書き出し先か設定が疑わしいです。途中の毎回同じ位置で止まるならコンテンツ、毎回違う位置で止まるならメモリ、熱、GPUの経路を疑います。

文言よりも、このパターンのほうが重要です。以下の対処はどれも、この3つの形のいずれかを狙ったものです。

すぐに失敗する:書き出し先と設定

プログレスバーが動く前に書き出しが止まるなら、たいていPremiereがファイルを作成できなかったか、書き込めなかったということです。

  • 空き容量。 書き出し先のドライブと起動ディスクを確認します。書き出しにもメディアキャッシュにも容量が必要で、ほぼ満杯のディスクは一見無関係に見える失敗を引き起こします。
  • 書き込み権限とドライブのフォーマット。 デスクトップなど、内蔵ドライブのフォルダに書き出してみます。それで成功するなら、問題は元の書き出し先です。読み出し専用のボリューム、接続が切れたネットワーク共有、フォルダのアクセス権などが考えられます。Macの場合は、システム設定の「プライバシーとセキュリティ」で、PremiereとMedia Encoderがリムーバブルボリュームとネットワークボリュームにアクセスできるようになっているかも確認してください。
  • ファイル名とパス。 特殊な文字、スラッシュ、極端に長い名前を取り除きます。既存のファイルを置き換えるのではなく新しい名前を付けましょう。古いファイルがプレーヤーで開かれていたり、アップロード中だったりする場合は特にそうです。
  • かみ合わない設定。 コーデックのプロファイルが受け付けないフレームサイズ、フレームレート、ビットレートを指定すると、即座に失敗することがあります。内蔵のプリセットから始めて、1つずつ変更してください。

内蔵ドライブに新しい名前と標準プリセットで書き出して成功するなら、プロジェクト自体に問題はありません。

毎回違う位置で失敗する:GPU、メモリ、ハードウェアエンコード

毎回異なる位置で失敗するなら、素材が原因である可能性は下がります。こうしたエラーの多くは、Premiere、グラフィックドライバー、ハードウェアエンコーダーが交わる部分で起きています。2つの切り替えですばやく確かめられます。

  1. ソフトウェアエンコード。 最近のバージョンでH.264やHEVCで書き出す場合、書き出し設定のVideoセクションを開き、Encoding Settingsの中にあるPerformanceの項目でHardware EncodingをSoftware Encodingに変更します。メニュー名はリリースごとに少しずつ変わるので、見当たらなければPerformanceという語を探してください。遅くはなりますが、ハードウェアエンコーダーを要因から外せます。
  2. ソフトウェアレンダリング。 File > Project Settings > General で、レンダラーをGPUアクセラレーションからソフトウェアのみのオプションに変更します。「Accelerated Renderer Error」に対する定番の対処です。こちらも遅くなりますが、安定することが多いです。

書き出し設定を開いているついでに、Use Previews と Use Proxies がオンならオフにしてください。プレビューはタイムラインでレンダリング済みのファイルを再利用するため、古いプレビューファイルや壊れたプレビューファイルがあると、本来は成功するはずの書き出しが失敗することがあります。同じ理由で、再試行の前に Sequence > Delete Render Files を実行し、Premiereの設定(古いバージョンではPreferences)のMedia Cacheセクションでメディアキャッシュを消去しておく価値があります。

メモリと熱もランダムな失敗の原因になります。長い書き出しの前には、タブを大量に開いたブラウザも含めて、ほかの重いアプリを終了し、コンピューターの通気を確保しましょう。長い書き出しのときだけ失敗するなら、シーケンスを半分ずつ書き出して、長さそのものが引き金になっているかを確かめます。

ソフトウェアのレンダリングとエンコードで成功するなら、その作業はそのまま仕上げて、GPUの設定はあとで見直しましょう。GPUとプラグインの確認方法は、MacでPremiere Proが落ちるときのガイドで詳しく扱っています。

毎回同じ位置で失敗する:問題のフレームを探す

書き出しが毎回同じ時間で止まるなら、その瞬間のタイムライン上の何かがレンダリングできていません。範囲を絞り込みましょう。

  1. 短い範囲を書き出す。 失敗する位置の数秒前にインポイント、数秒後にアウトポイントを打ち、その範囲だけを書き出します。そこで失敗するなら、すばやく試せる検証ループができたことになります。
  2. トラックをオフにする。 ビデオトラックを1本ずつオフにして、その範囲を書き出し直します。成功したら、直前にオフにしたトラックに原因があります。
  3. エフェクトをオフにする。 怪しいクリップのエフェクトをEffect Controlsでオフにしていきます。まずはサードパーティ製プラグイン、ワープやスタビライズ系のエフェクトからです。フォントが見つからないテキストも、よくある原因の1つです。
  4. メディアを確認する。 可変フレームレートのスマートフォン映像、コピーが途中で終わったファイル、一部のLong GOPのカメラフォーマットは、「Error retrieving frame」のよくある発生源です。そのクリップをProResにトランスコードするか、Render and Replace を使い、リンクし直します。
  5. 編集点をずらす。 まれに、デコーダーが生成できないフレームに編集点が乗っていることがあります。クリップを1フレームだけトリミングするか、そのフレームを差し替えると書き出しが通ります。

その範囲が書き出せたら全体をもう一度書き出し、別の箇所で失敗したら同じループを繰り返します。

それでも失敗する:プロジェクト、Media Encoder、バージョン

ここまでで解決しなければ、視野を広げます。

  • 別のルートを試す。 Premiereからの直接の書き出しが失敗するなら、Send to Media Encoder でAdobe Media Encoderにジョブを送ります。逆の場合も同様です。片方が失敗しても、もう片方では成功することがあります。
  • 先に中間ファイルを書き出す。 シーケンスのProResマスターをレンダリングし、そのファイルから納品用のH.264やHEVCをエンコードします。きれいな中間ファイルがあれば、変数の大半を取り除けます。
  • プロジェクトを作り直す。 新規プロジェクトを作って古いプロジェクトを読み込むか、シーケンスをコピーして移します。これで破損を置き去りにできることがよくあります。プロジェクト自体が開かない場合は、Premiereのプロジェクトが破損したときの対処法をご覧ください。
  • バージョンを確認する。 アップデート直後に書き出せなくなったなら、不具合が入り込んだ可能性があります。Creative Cloudでは、現在のバージョンと並べて以前のバージョンをインストールできます。手順はPremiere Proを以前のバージョンに戻す方法で安全に解説しています。

書き出しとレンダリングに関するAdobe自身のトラブルシューティングページも確認しておきましょう。既知の問題と回避策はリリースごとに変わります。Adobe Premiere Proヘルプ

締め切り当日のための安全な書き出し手順

書き出しのつらい失敗の多くが最悪のタイミングで起きるのは、最初の本番書き出しを最後の最後に試すからです。いくつかの習慣で、リスクを前倒しできます。

  • 早めにテスト書き出しをする。 テキスト、速度変更、重ねたエフェクトが集中する、いちばん複雑な30秒を、本番の何時間も前に書き出します。失敗しても、まだ時間があります。
  • 先にマスター、納品ファイルはあと。 高品質なマスターを1本書き出し、圧縮版はすべてそこから作ります。納品ファイルが失敗しても、タイムライン全体をレンダリングし直すのではなく、エンコードし直すだけで済みます。
  • 最後の正常なファイルは絶対に上書きしない。 書き出しのたびに新しいバージョン番号を付けます。新しいマスターを通して見るまで、前のマスターは残しておきます。
  • ソフトウェアを凍結する。 締め切り当日は、アップデート、新しいプラグイン、macOSのアップグレードをインストールしないでください。
  • 始める前に書き出し先を確認する。 空き容量、正しいドライブ、書き込めるフォルダを確かめます。
  • ファイルを最後まで見る。 最初と最後のフレーム、以前に失敗した箇所、同期、音量レベルを確認します。配信先がラウドネスの目標値を公表しているなら、それに対して測定します。

どれもPremiere専用の話ではありません。どの編集ソフトでも通用します。

cinemaOSの位置づけと限界

Momentum StudiosのcinemaOSは、Apple silicon向けのMacネイティブな編集ソフトです。cinemaOSでも書き出しに失敗することはあります。たとえば、ソースがmacOSでデコードできないコーデックプロファイルを使っている場合です。違うのは、書き出しそのものの扱い方です。

  • 書き出しが黙って上書きしない。 書き出しはいずれも書き出し先の隣に書き込まれ、完成してはじめて公開されます。同じ名前がすでにあれば、新しいファイルは古いファイルを置き換えずに別の名前で保存されるため、最後の正常なマスターは残ります。唯一の例外は保存パネルで置き換えを確認した場合で、そのときも古いファイルを先にバックアップします。
  • 一時停止できる進行状況。 Task Centerには書き出しの進行状況と残り時間の見積もりが表示され、マスターの書き出しは完了したチェックポイントから一時停止と再開ができます。一時停止が効くのは現在の段階の終わりで、段階の途中ではありません。
  • 標準的な納品フォーマット。 ProRes、H.264、HEVCでQuickTimeファイルとMP4ファイルを、さらにWAVオーディオをレンダリングでき、SOUNDコンソールでラウドネスを測定できます。

ここでは限界も重要です。cinemaOSはまだ若いソフトで(バージョン0.2、Build 9)、現時点ではMac専用、Windows版は2027年11月の予定です。またPremiereの .prproj ファイルは開けません。カットを持ち込むには、PremiereからXMLを書き出してカットの読み込みチュートリアルに沿って進めてください。エフェクト、プラグインチェーン、装飾したテキストは作り直しが必要で、After Effectsの代わりにもなりません。

FAQ

Premiere Proの「Error compiling movie」とはどういう意味ですか?

書き出しを完了できなかったことを示す汎用的なメッセージです。原因はたいてい書き出し先、GPUやハードウェアエンコーダー、または特定のフレームです。すぐに失敗するのか、同じ位置で失敗するのか、ランダムに失敗するのかを確かめ、上の該当するセクションに従ってください。

ソフトウェアエンコードはハードウェアエンコードより画質が落ちますか?

妥当なビットレートなら違いはたいてい見分けにくく、ソフトウェアエンコーダーは低めのビットレートでも画質を保ちやすい傾向があります。本当のコストは時間です。締め切り前なら、速くても失敗する書き出しより、遅くても完了する書き出しのほうが価値があります。

Premiereでは失敗するのに、Media Encoderでは書き出せるのはなぜですか?

Media Encoderは独自のキューとメモリを持つ別のアプリケーションとして動き、開いているセッションではなく、保存されたプロジェクトのコピーをもとに処理します。Premiereの現在のセッション、そのメモリ使用量、古いプレビューに起因する失敗は、そちらでは起きないことがあります。あるプロジェクトで片方のルートが安定して使えるならそれを使い、違いをメモしておくと後のトラブルシューティングに役立ちます。

次のステップ

次に締め切りが来たら、ファイルが必要になる前にテスト書き出しをしてください。違う書き出しの仕組みを試してみたいなら、すでにほかのソフトで納品済みのカットを使って、cinemaOSを60日間無料で試せます。カード登録は不要で、自動で課金されることもありません。