Obs

OBSStudioがデスクトップディスプレイを常に黒でキャプチャする場合はどうすればよいですか



What Should I Do If Obs Studio Captures Desktop Display Always Black



Windowsのバージョンと使用するソースによっては、特定のGPUで実行するようにOBSを設定する必要がある場合があります。お使いのWindowsのバージョンがわかりませんか? Windows + Rを押して、「winver」を実行します。

Windows 10 1909以降の場合:
[設定]を開き、[グラフィック設定]を検索します。 [クラシックアプリ]を選択し、C: Program Files obs-studio bin 64bit obs64.exe(またはOBSをインストールした場所)を参照します。 [オプション]をクリックします(スクリーンショットの例)。



ディスプレイキャプチャを使用して画面/デスクトップをキャプチャする場合は、[省電力]を選択します。
ゲームキャプチャを使用してゲームをキャプチャする場合、またはNVENCエンコーダを使用する場合は、[ハイパフォーマンス]を選択します。

古いWindows上のNvidiaラップトップの場合:
WindowsコントロールパネルのNvidiaコントロールパネルに移動し、左側の3D設定に移動します。次に、右側のペインで[プログラム設定]を選択し、ドロップダウンリスト(スクリーンショットの例)からOBS Studio(obs64.exe)を選択します。



ディスプレイキャプチャを使用して画面/デスクトップをキャプチャする場合は、[統合グラフィックス]を選択します。
ゲームキャプチャを使用してゲームをキャプチャする場合、またはNVENCエンコーダを使用する場合は、[高性能NVIDIAプロセッサ]を選択します。

IntelQuickSyncエンコーダーを使用したい:
上記の手順に従い、統合GPUで実行するようにQSVHelper.exeを設定します。

さらに詳しい情報:
ラップトップを使用している場合、キャプチャの問題(黒い画面)が発生する可能性があります。これは、ほとんどのラップトップに複数のグラフィックアダプタがあるためです。なぜ彼らは複数のグラフィックアダプタを持っているのですか? 1つは電力の節約(デスクトップ/ウィンドウのレンダリング)に使用され、もう1つはパフォーマンス(ゲーム)に使用されるためです。ラップトップはバッテリーで動作するように設計されているため、これはラップトップの電力使用量を最小限に抑えるために行われます。



このため、キャプチャの問題が発生することがよくあります。ラップトップは、1つの画像を省電力GPUに描画し、別の画像をパフォーマンスGPUに描画している可能性があります。ただし、OBSを効率的にキャプチャするには、OBS自体がキャプチャする画像と同じGPUで実行されている必要があります。 OBSがアダプターAで実行されていて、アダプターBで画像が描画されている場合、それをキャプチャしようとすると黒い画面が表示されます。

ウィンドウキャプチャと「互換モード」:
GPUを設定できない場合(通常はAMDラップトップ)、またはその後に他のGPUから画像をクロスキャプチャする場合(たとえば、リーグオブレジェンドロビーウィンドウ)、[互換モード]オプションを有効にしてウィンドウ/モニターキャプチャを使用します。キャプチャを強制します。ただし、「互換モード」では、もう少しCPU使用率が必要です。
互換モードはゲームのキャプチャにはお勧めしませんが、基本的にはキャプチャを保証します。
ゲームキャプチャには互換モードがありません。ゲームキャプチャは、キャプチャするGPUと同じGPUで実行する必要があります。

私はそれが迷惑であることを知っています。これが事実であることに私は不満を持っています。残念ながら、それについて誰もが実際にできることは何もありません。これは、ラップトップの設計方法です。