ゲームキャプチャが映らない

🔹 原因

  1. ゲームがフルスクリーンモードになっている
    • OBSの「ゲームキャプチャ」は、フルスクリーンのゲームを正しく認識しないことがある。
    • 特にDirectX 12やVulkan APIを使用するゲームは、OBSがキャプチャできない場合がある。
  2. OBSの管理者権限不足
    • OBSがゲームのプロセスを正しく認識できない場合、映像が取得できず真っ黒になることがある。
    • 管理者権限でOBSを実行することで、ゲームの画面を正しくキャプチャできる可能性がある。
  3. ゲームキャプチャの設定ミス
    • 「特定のウィンドウをキャプチャ」設定が間違っていると、映像が取得できない。
    • OBSがゲームを「フルスクリーンキャプチャ」として認識していない可能性がある。
  4. グラフィック設定の競合(特にノートPC)
    • ノートPCでは、統合型グラフィック(Intel)と専用GPU(NVIDIA/AMD)が併用されるため、OBSが正しいGPUを使用していないとキャプチャができない。
    • OBSが「統合グラフィック(Intel)」で起動され、ゲームが「専用GPU(NVIDIA/AMD)」で動作している場合、映像が取得できない。

🔹 解決策

OBSの設定やゲームの動作環境を最適化し、ゲームキャプチャを正しく動作させる方法


1. ゲームを「ウィンドウモード」または「ボーダーレスモード」に変更

  1. ゲームを起動
  2. ゲームの設定メニューを開く
  3. 「画面モード(ディスプレイモード)」を「ウィンドウモード」または「ボーダーレスウィンドウ」に変更
  4. 設定を保存し、ゲームを再起動

✅ フルスクリーンモードを解除すると、OBSがゲームを正しくキャプチャできる可能性が高くなる!


2. OBSを「管理者として実行」

  1. OBSを終了
  2. OBSのショートカットを右クリック
  3. 「管理者として実行」を選択
  4. OBSを起動し、ゲームキャプチャを再設定

✅ 管理者権限で実行すると、ゲームの映像を正しく取得できることが多い!


3. 「ゲームキャプチャ」の設定を見直す

  1. OBSを開く
  2. 「ソース」パネルで「+」をクリック
  3. 「ゲームキャプチャ」を選択
  4. 「モード」の設定を変更
    • 「特定のウィンドウをキャプチャ」 → 選択肢からゲームを指定
    • 「フルスクリーンアプリケーションをキャプチャ」 → すべてのフルスクリーンゲームをキャプチャ
    • 「キャプチャする方法」 → 「自動」「BitBlt」「DXGI」などを試す
  5. 「透過性を許可」のチェックを外す
  6. 「OK」をクリック

✅ 設定を切り替えて試すと解決することがある!


4. グラフィック設定を変更(特にノートPC)

  1. Windowsの「設定(⚙️)」を開く
  2. 「システム」→「ディスプレイ」→「グラフィック設定」
  3. 「デスクトップアプリを選択」→「参照」ボタンをクリック
  4. OBSの実行ファイル(obs64.exe)を追加
    • 場所の例: C:\Program Files\obs-studio\bin\64bit\obs64.exe
  5. 「オプション」をクリックし、「高パフォーマンス(専用GPU)」を選択
  6. 適用 → Windowsを再起動

✅ OBSを「専用GPU」で動作させると、ゲームキャプチャが正常に動く可能性が高い!


5. Windowsの「ゲームモード」をオフにする

  1. Windowsの「設定(⚙️)」を開く
  2. 「ゲーム」→「ゲームモード」
  3. 「ゲームモードを使用する」をオフにする
  4. PCを再起動

✅ ゲームモードが干渉している場合、これで改善されることがある!


6. DirectX 12やVulkan APIのゲームは「ウィンドウキャプチャ」を試す

一部のゲーム(Cyberpunk 2077、DOOM Eternalなど)はDirectX 12やVulkan APIを使用しており、ゲームキャプチャで映らないことがある。

  1. OBSを開く
  2. 「ソース」パネルで「+」をクリックし、「ウィンドウキャプチャ」を選択
  3. 「ウィンドウ」のプルダウンからゲームを選択
  4. 「OK」をクリック

✅ DirectX 12/Vulkanのゲームは「ウィンドウキャプチャ」を使うと映る場合がある!


まとめ

📌 OBSでゲームキャプチャが映らない時のチェックリスト
✅ ゲームの画面モードを「ウィンドウモード」または「ボーダーレス」に変更
✅ OBSを「管理者として実行」して、ゲームの映像取得を許可
✅ 「ゲームキャプチャ」の設定で「特定のウィンドウをキャプチャ」「フルスクリーンアプリケーションをキャプチャ」を試す
✅ Windowsのグラフィック設定でOBSを「専用GPU(高パフォーマンス)」に変更
✅ Windowsの「ゲームモード」をオフにして、OBSの干渉を防ぐ
✅ DirectX 12やVulkan APIのゲームは「ウィンドウキャプチャ」を試す

これらの対策を実施すれば、OBSのゲームキャプチャが正常に動作し、快適に配信・録画できます!🎮✨