Discordエラー2009(Video encoder error)で配信できないときの対処法|ハードウェアアクセラレーションとGPUドライバーの確認【PC版】
本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。
軽量化で切ったハードウェアアクセラレーションを、まずオンに戻します
Discordで配信(Go Live)を始めようとすると、画面に2009と出て映像を送れない。以前にゲーム中の負荷を減らそうとして、ハードウェアアクセラレーションをオフにした覚えがあるなら、その設定を確認してください。
Discord公式は、2009を「動画エンコーダーエラー」と分類し、ビデオ設定のハードウェア アクセラレーションをオンにするよう案内しています。軽量化のために切った設定は、このエラーが出ている間は戻して試す価値があります。
ただし、オンにすれば必ず直るわけではありません。変更は1回に1つ、変更のたびにDiscordを完全に終了して起動し直し、直らなければ次の手順へ進みます。ゲームだけ黒く映る症状は、2009とは別に切り分けてください。
目次
意味2009は何のエラーか
Discordの音声・ビデオのエラーコード表では、2009は動画エンコーダーエラー、すぐ隣の2008は動画デコーダーエラーです。エンコーダーは、自分の画面やカメラの映像を送れる形に圧縮する処理です。デコーダーは、届いた映像を表示できる形に戻す処理を指します。
2つの対処は、公式表では同じです。どちらも「ビデオ設定でハードウェア アクセラレーションをONにしてみる」です。ハードウェアアクセラレーションは、映像処理の一部をGPUに任せる機能です。
| コード | 公式の分類 | 公式表の対処 |
|---|---|---|
| 2008 | 動画デコーダーエラー | ビデオ設定でハードウェア アクセラレーションをONにしてみる |
| 2009 | 動画エンコーダーエラー | ビデオ設定でハードウェア アクセラレーションをONにしてみる |
2008と2009は、Discordが動画ストリームを処理中に内部問題が発生したときのエラーです。回線の品質が悪いときの2006(配信接続の不良)や、視聴者が上限に達した2010とは、公式表の分類も対処も異なります。回線を疑って速度測定を繰り返す前に、表示されたコードを確かめてください。
設定ハードウェアアクセラレーションをオンに戻す
設定は、一般設定ではなくビデオ設定の中にあります。Discord公式の日本語ガイドでは、場所は次のように書かれています。
- Discordの左下の歯車からユーザー設定を開きます。
- 左のメニューで音声・ビデオを選びます。
- 動画タブを開き、詳細設定のところまで下にスクロールします。
- ハードウェア アクセラレーションをオンにします。すでにオンなら、そのまま次へ進みます。
- Discordを完全に終了して、起動し直します。
- 同じ画面・同じゲームで、もう一度配信を始めます。
公式は、最小化ではなくアプリを完全に閉じて起動し直すよう明記しています。常駐させている場合は、タスクトレイのアイコンから終了を選んでください。
バージョンによって名称や位置が変わることがあります。見つからないときは、「音声・ビデオ」の画面を上から順に確認してください。
この設定は、黒画面対策としてオフにする手順でも登場します。ただし、2009が出ているときの公式の案内はオンです。黒画面の切り分けで切ったままにしているなら、まずオンに戻して2009が消えるかを見てください。黒画面の手順はゲームだけ真っ黒になる原因と直し方で扱っています。
ドライバーGPUドライバーを確認する
オンにしても2009が続くなら、次はグラフィックドライバーです。公式は、グラフィックカードの製造元のウェブサイトで、使っているモデル向けの最新の安定版ドライバーを確認するよう案内しています。
- NVIDIA、AMD、Intelのいずれも、GPUの製造元の公式サイトからダウンロードします。
- ノートPCでCPU内蔵GPUと外付けGPUの両方があるときは、どちらのGPUが使われているかも一緒に確認します。
- 更新後は、再びDiscordを完全に終了して起動し直し、配信を試します。
公式が求めているのは、最新の安定版への更新です。ドライバーを完全に消して入れ直すツールの使用や、コーデックの購入までは案内されていません。ドライバーを更新した直後から出始めた場合は、更新前の版に戻して比べることもできます。
手順1つずつ変えて、結果を比べる
設定を同時に複数変えると、何が効いたのか分からなくなります。次の順に、1回に1つだけ変えてください。
| 順番 | 変えること | 結果の見方 |
|---|---|---|
| 1 | ハードウェア アクセラレーションをオンにし、Discordを完全終了して起動し直す | 配信できれば、ここで終了。2009が続くなら次へ |
| 2 | GPUドライバーを製造元の最新安定版にし、Discordを起動し直す | 更新直後から出始めたなら、直前の版に戻して比べる |
| 3 | 共有する対象をゲームのウィンドウから画面全体へ、またはその逆に変える | 片方だけで出るなら、その対象の映像の取り込みが関係している可能性がある |
| 4 | ゲームを使わず、別のアプリのウィンドウを共有してみる | どれでも2009なら、DiscordとGPUまわりの設定が疑わしい |
DiscordのGo Liveでは、アプリのウィンドウか画面全体を共有できます。2009が特定のゲームだけで出るのか、何を共有しても出るのかが分かると、サポートへ伝える情報としても役立ちます。
手順1で直ったのに、ゲーム中のfpsが下がって気になる場合は、オンのままにして、ほかの負荷対策を検討してください。軽量化の設定はDiscordを軽くする設定ガイドにまとめています。
受信側配信する人と見る人で、出るコードが違う
2009は映像を作って送る側の処理、2008は届いた映像を表示する側の処理です。配信する人に2009が出ているなら、設定を見直すのは配信するPCです。視聴者の画面に2008が出ているときは、見る人のPCのビデオ設定とドライバーを確認してもらいます。
相手に確認してもらうときは、どちらのPCで、いつ、どのコードが出たかを聞いてください。視聴側で2008が出るときは、見る人のPCでも同じ確認が必要になります。
サポート直らないときに用意しておく情報
ここまでで直らないときは、Discordサポートへ問い合わせます。公式は、次の情報を一緒に送るよう案内しています。
- 問題の説明と、表示されるエラーコード(2009)
- 使っているデバイスとOSのバージョン
- Discordアプリのバージョン
- 問題が起きているクライアント(ブラウザ、モバイル、デスクトップ)
- 音声・ビデオ設定のすべてのスクリーンショット
- 使っている入出力デバイスの一覧(該当する場合)
あわせて、ハードウェア アクセラレーションのオン・オフで結果がどう変わったか、GPUの型番とドライバーの版を書いておくと、状況が伝わりやすくなります。
FAQよくある質問
まとめまとめ|2009はオンに戻して、完全再起動
Discordの2009は動画エンコーダーエラーです。ビデオ設定のハードウェア アクセラレーションをオンにして、Discordを完全に終了してから起動し直します。
直らなければGPUドライバーを製造元の最新安定版にし、共有対象を変えて比べます。それでも出るときは、コード・OS・Discordのバージョン・設定のスクリーンショットを添えてサポートへ連絡してください。



