WindowsでOBSの「出力の開始に失敗しました」エラーを修正する方法

OBS Studioで「録画開始」または「ストリーミング開始」をクリックした際に「出力の開始に失敗しました。詳細はログを確認してください」と表示される場合は、まず影響を受けている出力のビデオエンコーダーをソフトウェア(x264)に変更してみてください。これにより、NVIDIA NVENC、AMD、またはIntelのハードウェアエンコーダーの不具合を回避できる場合があります。問題が解決した場合は、ハードウェアエンコードに戻す前にグラフィックドライバーを更新してください。

このメッセージはコーデックが欠落していることを証明するものではありません。OBSが出力を初期化できなかったことを意味し、ログにはドライバー、エンコーダー設定、オーディオ構成、プラグイン、またはファイル出力先の問題が示唆されている可能性があります。

OBS Studioで録画を開始しようとした後、「出力の開始に失敗しました」というメッセージが表示される
エラーメッセージは出力起動の失敗を示しており、ログにはその原因が記録されています。

1. 録画エンコーダーをx264に切り替えます。

  1. OBS Studioを開き、コントロールエリアの「設定」を選択します。
  2. 出力を開きます。出力モードが「シンプル」に設定されている場合は、「録音」セクションを探します。
  3. エンコーダーがソフトウェア(x264)に変更されている場合は、それを選択してください。[適用]をクリックし、[OK]をクリックします。
  4. もう一度録画を開始してみてください。必要であれば、再テストの前にOBSを再起動しても構いません。
OBSの出力設定は、録画エンコーダーメニューでソフトウェアx264を選択した場合、シンプルモードで行います。
ハードウェアエンコードが失敗した場合、一時的な録画エンコーダーとしてソフトウェア(x264)を選択してください。

代わりに高度な出力モードを使用する場合は、 [録画]タブを開き、[ビデオエンコーダー]をx264に変更してください。[ストリームエンコーダーを使用]と表示されている場合は、録画はストリーミングエンコーダーを共有します。録画を単独でテストするには、明示的に x264 を選択してください。使用可能なエンコーダー名とメニューは、OBS のバージョンとハードウェアによって異なります。これらのコントロールについては、OBS の公式録画出力ガイドで説明されています。

OBSの詳細出力録画タブで、ビデオエンコーダーメニューを展開し、x264を選択
詳細モードでは、無関係な設定を変更するのではなく、「録画」タブでx264を選択してください。

2. ストリーミングが失敗した場合は、ストリーミングエンコーダーを変更する

録画とストリーミングでは、エンコーダーの設定が異なる場合があります。録画はできるのにストリーミングが失敗する場合は、 「設定」→「出力」に進み、ストリーミングエンコーダーを探してください。詳細モードでは、 「ストリーミング」タブを使用します。一時的に「x264」を選択し、変更を適用して、短いテストストリームを作成してください。

録画用エンコーダーだけを変更しても、ストリーミングの不具合が解消されない場合があります。同様に、ストリーミング用エンコーダーを変更しても、独自のエンコーダーを使用している録画の不具合が解消されない場合もあります。

OBSの出力設定で、ストリーミングビデオエンコーダーセレクターがソフトウェアx264に設定されていることを示す。
ストリーミング開始時にエラーが発生する場合は、ストリーミングエンコーダーを別途確認してください。

3. 正しいグラフィックドライバーを更新する

x264は正常に起動するものの、NVENC、AMDハードウェアエンコード、またはIntel Quick Syncが起動しない場合は、GPUドライバとエンコーダの互換性を確認してください。ハードウェアエンコーダには、対応するグラフィックハードウェアと正常に動作するドライバが必要です。NVIDIAまたはAMDのGPUを搭載しているだけでは、すべてのエンコード形式が利用できるとは限りません。

  1. Windowsでは、デバイスマネージャーを開き、「ディスプレイアダプター」を選択して、GPUのモデルを確認してください。
  2. NVIDIA、AMD、Intel、またはお使いのノートパソコンメーカーのサポートページから、適切なWindowsドライバーをダウンロードしてください。
  3. インストール後、指示があればWindowsを再起動し、ハードウェアエンコーダーを再度テストしてください。
WindowsデバイスマネージャーにディスプレイアダプターとNVIDIAグラフィックカードのエントリが表示されている。
デバイスマネージャーを使用すると、インストールされているグラフィックアダプターを特定できます。
NVIDIAドライバー選択ページ(グラフィックカードモデルとWindowsバージョンを入力するフィールドあり)
ドライバーをインストールする前に、正確なGPUモデルとオペレーティングシステムを確認してください。

OBSはハードウェアエンコーダーの互換性ガイドを提供しています。複数のGPUを搭載したノートパソコンの場合は、Windowsのグラフィック設定を変更する前に、OBSのGPU選択ガイドも確認してください。

4. 出力設定と録音先を確認する

ハードウェアエンコードもx264も機能しない場合は、ドライバーを繰り返し再インストールするのではなく、出力構成を確認してください。[設定] → [出力]で、存在し、Windowsアカウントが書き込み可能な録画フォルダーを選択します。トラブルシューティング中は、接続されていない外付けドライブや保護されたフォルダーは使用しないでください。録画用のビデオエンコーダーと、詳細モードではオーディオエンコーダーが選択されていることを確認してください。

OBSの録画設定で、録画パスとx264エンコーダーのフィールドが表示されている。
再試行する前に、保存先フォルダと選択したビデオエンコーダーの両方を確認してください。

簡単なテストを行うには、標準の録画プリセットとMKV録画フォーマットを使用してください。OBSでは、録画が中断されても完全に使えなくなる可能性が低いため、MKV形式を推奨しています。後でMP4形式が必要な場合は、「ファイル」→「録画の再多重化」を使用してください。コンテナ形式を変更するだけでは、エンコーダーの初期化エラーは解決しません。

5. ログを読み、サードパーティ製プラグインを使用せずにテストする

エラーが解消されない場合は、一度エラーを再現してから、「ヘルプ」→「ログファイル」→「現在のログファイルをアップロード」を選択してください。生成されたリンクを公式のOBSログアナライザーで開きます。録画またはストリーミングの試行が失敗した箇所付近のエラー、特にエンコーダーの初期化、サポートされていない機能、メディア設定の欠落、またはアクセスできない出力場所に関する記述を探してください。リンクを公開する前に、ログに機密情報が含まれていないか確認してください。

OBSのアップデートは、[ヘルプ] → [アップデートの確認]または公式のOBSダウンロードページから確認してください。プラグインやスクリプトを使用している場合は、サードパーティ製の追加機能を無効にしたセーフモードでOBSをテストしてください。セーフモードの起動方法は、OBS起動パラメータ--safe-modeに記載されています。セーフモードでのテストが成功した場合は、プラグインのバージョンと互換性を確認することをお勧めします。

x264を使い続けるべきでしょうか?

x264はソフトウェアH.264エンコーダーであり、別途インストールする必要のあるコーデックパックとは異なります。CPUリソースを使用するため、便利な代替手段となりますが、ゲームや負荷の高いアプリケーションの実行中にパフォーマンスの問題を引き起こす可能性があります。ビデオが途切れる場合は、出力解像度またはフレームレートを下げ、より高速なCPUプリセットを使用してください。「CPU使用率が低い」というオプションが常に画質を向上させるとは限りません。

OBSの出力録画設定では、ソフトウェアx264エンコーダーの選択が重視されます。
x264を使用してハードウェアエンコーダの問題を特定し、その後CPUのパフォーマンスを監視してください。

OBSでは一般的に、CPU負荷を軽減するためにサポートされているハードウェアエンコーダーの使用を推奨しています。ドライバーまたは設定の問題が解決したら、エンコーダーがサポートされており、安定して動作する場合は、NVENC、AMD、またはQuick Syncに戻すことができます。手動での画質設定については、OBSの詳細録画設定ガイドを参照してください。

結論:まずx264をテストして障害の原因を特定し、ハードウェアエンコードが原因の場合は適切なGPUドライバを更新し、残りの問題についてはOBSのログを使用して診断してください。

コメントを残す

平均CPUサイクル数:Windowsプロセスの平均CPU使用率を確認する方法

平均CPUサイクル数:Windowsプロセスの平均CPU使用率を確認する方法

平均CPUサイクルが時間の経過に伴うプロセスの動作をどのように測定するのか、CPUサイクル数の意味、そしてWindowsリソースモニターで平均CPU使用率を確認する方法について学びましょう。

Windows 11をセーフモードで起動する方法(信頼できる3つの方法)

Windows 11をセーフモードで起動する方法(信頼できる3つの方法)

PCが正常に起動しない場合でも、設定、Shiftキーを押しながら再起動、または回復ツールからWindows 11をセーフモードで起動する方法を学びましょう。

Windows 10または11でハードドライブをパーティション分割する方法

Windows 10または11でハードドライブをパーティション分割する方法

Windows 10または11でディスクの管理を使用して新しいドライブを作成する方法を学びましょう。Cドライブの縮小方法、パーティションのフォーマット方法、よくある間違いの回避方法などをご紹介します。

Microsoft AccessをインストールせずにMDBファイルを編集する方法

Microsoft AccessをインストールせずにMDBファイルを編集する方法

MDB Viewer Plus を使用すると、Microsoft Access を使用せずに Windows 上で Access MDB ファイルを開き、検索、編集、エクスポートできます。セットアップ手順と ACCDB に関する注意事項も含まれています。

ProcDump:CPUスパイクやクラッシュのトラブルシューティングのためにプロセスダンプを取得する

ProcDump:CPUスパイクやクラッシュのトラブルシューティングのためにプロセスダンプを取得する

Microsoft ProcDumpを使用して、必要に応じて、またはCPUスパイク、クラッシュ、ハングアップ時にWindowsのプロセスダンプを取得し、その結果を検査する方法を学びましょう。

他人に画面を見られないようにし、機密データを保護する方法

他人に画面を見られないようにし、機密データを保護する方法

プライバシーフィルター、よりスマートなデスク配置、Windowsロックのショートカット、そしてより安全なディスプレイ設定を活用することで、周囲の人に画面を読まれるのを防ぎましょう。

Winsock LSPの問題を修正し、TCP/IPをリセットしてインターネット接続を復元する

Winsock LSPの問題を修正し、TCP/IPをリセットしてインターネット接続を復元する

Windowsのネットワーク接続の問題を解決するには、Winsockカタログを検査し、WinsockとTCP/IPを安全にリセットし、DNSとアダプタの設定を確認してください。

静的IPアドレスを持たないURLを使用してWebサーバーにリダイレクトする

静的IPアドレスを持たないURLを使用してWebサーバーにリダイレクトする

静的IPアドレスを使わずにURLで自宅のWebサーバーにアクセスするには、ダイナミックDNSを使用してください。ポートフォワーディングとHTTPSを設定するか、ISPがCGNATを使用している場合はトンネルを使用してください。

NetBalancerでアプリ転送の優先順位を設定して、インターネットの速度低下を軽減しましょう

NetBalancerでアプリ転送の優先順位を設定して、インターネットの速度低下を軽減しましょう

NetBalancerを使用すると、アプリのダウンロードとアップロードの優先順位付け、バックグラウンドトラフィックの制限、重要なWindowsアプリケーションの応答性の向上を実現できます。

Windows 10でヘッドホンを抜いたときに自動的に音声をミュートする

Windows 10でヘッドホンを抜いたときに自動的に音声をミュートする

Windows 10でヘッドホンが切断された際に、スピーカーから音が漏れるのを防ぎます。Bluetooth用のWinMuteを設定し、有線ヘッドホンのオプションを確認してください。