【OBS】ウィンドウキャプチャで画面が映らない、真っ暗なときの対処法

OBS Studio(以下OBS)で画面が映らない場合、どうすればよいのでしょうか。

このページでは、「ウィンドウキャプチャ」を対象に見ていきます。

ウィンドウキャプチャ

画面が映らないとイライラすると思いますが、おおよその対処法は確立されています。安心してください。

関連 【OBS】画面キャプチャが映らない場合の、もうひとつの対処法。鍵はWindowsの設定

【スポンサーリンク】

最初からやり直す

まず、設定をやり直します。

  1. 追加した「ウィンドウキャプチャ」をいったん削除する。
  2. 再度、「ウィンドウキャプチャ」を追加する。

アプリを起動するときは、念のためOBS → アプリの順に起動してください。OBSにアプリを認識させるためです。

フルスクリーンを解除する(PCゲーム)

本来、PCゲームについては「ゲームキャプチャ」で取り込むのが一般的ですが、それだと画面が映らないこともあるでしょう。

ゲームキャプチャーではなく、ウィンドウキャプチャーで画面を映す場合は以下のようにします。

  1. PCゲームのフルスクリーンを解除する(重要)。
  2. OBSでウィンドウキャプチャーの設定画面を開いている場合は、いったん閉じる(重要)。
  3. 「ソース」欄の「ウィンドウキャプチャ」をダブルクリックする。
  4. 「ウィンドウ」でPCゲーム名を選択する。
  5. 詳細は、こちらを参照のこと。

ウィンドウキャプチャ

フルスクリーンを解除しておかないと、OBS側でPCゲームを選択できません。ウィンドウキャプチャーは、その名のとおりウィンドウをキャプチャーするためのものだからです。

ウィンドウを最小化しない

ウィンドウは最小化せずに表示しておいてください。

OBS Studioに画面を映したい。頻繁に使う4つのキャプチャー方法
OBS Studio(以下OBS)に画面を映すためには、まず「+」をクリックしてソースを追加します。そして、視聴者に画面を見せるための設定を...

最小化している状態だと、視聴者に見せたいウィンドウが選択肢として表示されません

そこで、以下のようにします。

  1. 追加した「ウィンドウキャプチャ」を削除する。
  2. 視聴者に見せたいウィンドウを最小化しないでおく(通常どおり表示する)。
  3. 再度、OBSで「ウィンドウキャプチャ」を追加する。
  4. 「ウィンドウ」でウィンドウ名を選択する。

ウィンドウを正しく選択する

ウィンドウキャプチャーの設定画面を開いて(ダブルクリック)、画面を取り込みたいウィンドウが適切に選択されているか確認してください。

ウィンドウを選択

同じような名称のウィンドウがいくつも並んでいる場合は、すべて試す必要があります。

AVerMediaのキャプチャーボードを使用していて、RECentralに映っている画面をウィンドウキャプチャーしたい場合は、「[RECentral 4.exe]: EVRWindow」を選択します。

RECentral 4

なお、キャプチャーボード使用時は、OBSの「+」から「映像キャプチャデバイス」で画面を取り込む方法もあります。覚えておいてください。

OBSの「映像キャプチャデバイス」でゲーム画面を映す設定方法
OBS Studio(以下OBS)の「映像キャプチャデバイス」の設定方法について見ていきましょう。 具体的には、ゲーム機をキャ...
【OBS】キャプチャーボードの画面が映らないときの完全マニュアル
OBS Studio(以下OBS)で画面が映らない場合、どうすればよいのでしょうか。 このページでは、「映像キャプチャデバイス」でゲー...

「キャプチャ方法」を変更する

ウィンドウキャプチャーの設定画面を開き、「キャプチャ方法」を変更します。

キャプチャー方法

通常は「自動」で問題ありませんが、手動で「Windows 10」または「BitBlt」に変更しましょう。

たとえば、以下のソフトをOBSに映したい場合は「キャプチャ方法」を「Windows 10」にします。

手順としては以下のとおりです。

  1. 「ウィンドウ」でアプリを選ぶ(例 : 「[Reflector4 .exe]: Reflector 4」「[steam.exe]: Stream」など)
  2. 「キャプチャ方法」を「Windows 10」にする。
  3. 「OK」をクリックする。

ChromeのGPU支援機能を無効にする

OBSのバージョンが24.0以前で、かつWebブラウザ(例 : Chrome)の画面をウィンドウキャプチャーしたいという人向けの対処法です。

Chrome

Webブラウザには、ハードウェアアクセラレーションという機能が搭載されています。これは、PCのGPUという部分を使ってWebブラウザに画面を表示・描画する機能のことです。

しかし、同機能が有効になっていると、OBSで正常にウィンドウキャプチャーできない場合があります。そこで無効にしましょう。

以下はChromeのやり方です。

  1. Chromeの画面右上にある縦の三点リーダーから、「設定」をクリックする。
  2. 検索ボックスに「ハードウェア」と入力する。
  3. ハードウェア アクセラレーションが使用可能な場合は使用する」をOFFにする。
  4. Chromeを再起動する
  5. OBSで「ウィンドウキャプチャ」を追加する。

ハードウェア アクセラレーション

OBSのバージョンが25.0以降の場合は、Chromeのハードウェアアクセラレーションを無効にしなくてもウィンドウキャプチャーで画面を取り込めます。
スポンサーリンク
レクタングル(大)

アプリを互換モードで起動する

Windowsには、「互換モード」という機能があります。そこで、同機能を使ってアプリを起動します。

たとえば、AndAppの画面をウィンドウキャプチャーしたい場合、AndAppを互換モードで起動しましょう。

以下のように設定します。

  1. アプリを終了する。
  2. アプリ(OBSではない)のアイコン上で右クリックし、「プロパティ」を選択する。
  3. 「互換性」タブを開き、「互換モードでこのプログラムを実行する」にチェックを入れる。
  4. 「Windows 7」を選択する。
  5. 「OK」をクリックする。
  6. OBSで「ウィンドウキャプチャ」を追加する。

互換モードでこのプログラムを実行する

アプリを互換モードで起動します。OBSを同モードで起動するわけではありません。

この方法は、Chromeのハードウェアアクセラレーション(上述)を無効にしたくない場合にも使えます。ただし、毎回設定しなくてはいけません。自動的にチェックが外れるからです。

アマレコTVの設定を変更する

キャプチャーボードアマレコTVを使っていて、OBSでウィンドウキャプチャーしたい場合の方法です。

サクッと理解するアマレコTVの使い方・設定方法
アマレコTVを使うと、キャプチャーボードに接続したゲーム機の画面をPCに映たり、ゲームを録画することができます。 アマレコTV...

アマレコTVのほうで「ビデオ レンダラー」の設定を変更しましょう。

  1. アマレコTVの設定画面を開く。
  2. 「高度な設定1」タブを開く(アマレコTV3は「高度な設定」タブ)。
  3. EVRを使う」を選択する(アマレコTV3は「EVR優先」)。
  4. 「OK」をクリックする。
  5. OBSで「ウィンドウキャプチャ」を追加する。

アマレコTV

なお、上でも述べましたが、「映像キャプチャデバイス」で画面を取り込む方法もあります。その場合、アマレコTVは起動しないようにしましょう。

【キャプボ】付属のキャプチャーソフトと配信ソフト、役割はどう違う?
キャプチャーボードについて調べ始めると、使用するソフトについて疑問が湧くかもしれません。 すなわち、以下の2つのソフトはどう違...

Androidエミュのグラフィックモードを変更する

AndroidのエミュレーターであるBlueStacksを使用している場合、以下のようにグラフィック設定を変更します。

  1. BlueStacksの画面右上にある歯車アイコンをクリックする。
  2. 「環境設定」をクリックする。
  3. 「エンジン」タブを開く。
  4. 「グラフィックモードを選択」で「DirectX」を選択する。
  5. 「再起動する」をクリックする。
  6. OBSで「ウィンドウキャプチャ」を追加する。

NoxPlayerの場合は、以下のように設定を変更してください。

  1. NoxPlayerの画面右上にある歯車アイコンをクリックする。
  2. 「高級設定」タブを開く。
  3. 「急速モード(DirectX)」を選択する。
  4. 「設定を保存」をクリックする。
  5. 「再起動」をクリックする。
  6. OBSで「ウィンドウキャプチャ」を追加する。

DiscordのGPU支援機能を無効にする

OBSのバージョンが25.0以降の場合は、以下の設定は必要ありません。

  1. Discordの画面下にある歯車アイコンをクリックする。
  2. 「テーマ」をクリックする。
  3. 「ハードウェアアクセラレーション」をOFFにする。
  4. Discordを再起動するか聞かれるので、「OK」をクリックする。
  5. OBSで「ウィンドウキャプチャ」を追加する。

内蔵GPUを使用する

おもに、ゲーミングノートとよばれるスペックの高いゲーム用ノートPCを持っている人向けの対処法です。すべての人に該当するわけではありません。

PC

OBSでウィンドウキャプチャーするさい、CPUが内蔵するGPU(統合型グラフィックス)を使う設定にします。

  1. OBSを終了する。
  2. デスクトップ画面上の任意の箇所で右クリックし、「ディスプレイ設定」をクリックする。
  3. 画面を下にスクロールし、「グラフィックの設定」をクリックする。
  4. 「デスクトップ アプリ」になっていることを確認し、「参照」をクリックする。
  5. 「obs64.exe」を選択して「追加」をクリックする。
  6. 「オプション」をクリックする。
  7. 省電力」を選択する。
  8. 「保存」をクリックする。

省電力

必ず「省電力」を選びましょう。この点、ゲームキャプチャーで画面が映らないときに、「高パフォーマンス」を選ぶのと混同しないようにしてください(参考)。

別の方法でキャプチャーする

アプリによっては、どうやってもウィンドウキャプチャーできないこともあります。しかし、同キャプチャーに拘る必要はありません。

OBSで画面を取り込む方法は複数あります。重要なのは使い分けです。

  • ゲームキャプチャ - PCゲーム用
  • 映像キャプチャデバイス - TVゲーム用(キャプチャーボード使用時)
  • 画面キャプチャ

もっとも、「ほかのやり方だと映らないから、ウィンドウキャプチャーを使っている」という人もいるかもしれません。

しかし、やり方をまちがえている可能性もあります。念のため下記ページを確認してみてください。

【OBS】ゲームキャプチャで画面が映らない、真っ暗なときの対処法
OBS Studio(以下OBS)で画面が映らない場合、どうすればよいのでしょうか。 このページでは、「ゲームキャプチャ」でPCゲーム...
【OBS】キャプチャーボードの画面が映らないときの完全マニュアル
OBS Studio(以下OBS)で画面が映らない場合、どうすればよいのでしょうか。 このページでは、「映像キャプチャデバイス」でゲー...
スポンサーリンク
レクタングル(大)
レクタングル(大)

X(旧Twitter)で最新情報をツイートしています!フォローお願いします。

関連コンテンツ



スポンサーリンク
レクタングル(大)