Question / Help OBS Game Capture having only audio and not giving video ( Black Screen )

boxman1999

New Member
Hello, the only way I have to record my videos right now is by using display capture, which I don't like.

I had tried running as admin, using capture specific window and it still didn't work. You can still transform it but it is just a black sceen and audio is still there.

I'm using the latest version of OBS.
 

FerretBomb

Active Member
Assuming you're on a laptop:
Chances are good you're running on the Integrated GPU, which allows display capture but disables game and window capture.

Otherwise, post a logfile of a live recording session and we can take a look.
 

boxman1999

New Member
Assuming you're on a laptop:
Chances are good you're running on the Integrated GPU, which allows display capture but disables game and window capture.

Otherwise, post a logfile of a live recording session and we can take a look.

Nope, this is running on a PC. So, no dual graphics card.

So this is my logfile

02:04:42.329: CoInitializeEx succeeded: 0x00000001
02:04:42.329: CPU Name: AMD Ryzen 3 2200G with Radeon Vega Graphics
02:04:42.329: CPU Speed: 3493MHz
02:04:42.329: Physical Cores: 4, Logical Cores: 4
02:04:42.329: Physical Memory: 8122MB Total, 2330MB Free
02:04:42.329: Windows Version: 10.0 Build 18362 (release: 1903; revision: 720; 64-bit)
02:04:42.329: Running as administrator: false
02:04:42.329: Aero is Enabled (Aero is always on for windows 8 and above)
02:04:42.329: Windows 10 Gaming Features:
02:04:42.329: Game DVR: On
02:04:42.335: Sec. Software Status:
02:04:42.337: AVG Antivirus: enabled (AV)
02:04:42.337: Windows Defender Antivirus: disabled (AV)
02:04:42.338: Windows Firewall: enabled (FW)
02:04:42.340: Current Date/Time: 2020-03-26, 02:04:42
02:04:42.340: Browser Hardware Acceleration: true
02:04:42.340: Portable mode: false
02:04:43.495: OBS 25.0.1 (64-bit, windows)
02:04:43.495: ---------------------------------
02:04:43.537: ---------------------------------
02:04:43.537: audio settings reset:
02:04:43.537: samples per sec: 44100
02:04:43.537: speakers: 2
02:04:43.540: ---------------------------------
02:04:43.540: Initializing D3D11...
02:04:43.540: Available Video Adapters:
02:04:43.545: Adapter 0: NVIDIA GeForce GTX 1050 Ti
02:04:43.545: Dedicated VRAM: 4213178368
02:04:43.545: Shared VRAM: 4258275328
02:04:43.546: Driver Version: 26.21.14.3200
02:04:43.546: output 0: pos={0, 0}, size={1920, 1080}, attached=true, refresh=60, name=Cintiq 13HDT
02:04:43.551: Loading up D3D11 on adapter NVIDIA GeForce GTX 1050 Ti (0)
02:04:43.661: D3D11 loaded successfully, feature level used: b000
02:04:43.661: DXGI increase maximum frame latency success
02:04:43.661: D3D11 GPU priority setup failed (not admin?)
02:04:44.317: ---------------------------------
02:04:44.317: video settings reset:
02:04:44.317: base resolution: 1280x768
02:04:44.317: output resolution: 1024x614
02:04:44.317: downscale filter: Bicubic
02:04:44.317: fps: 30/1
02:04:44.317: format: NV12
02:04:44.317: YUV mode: 601/Partial
02:04:44.318: NV12 texture support enabled
02:04:44.321: Audio monitoring device:
02:04:44.321: name: Default
02:04:44.321: id: default
02:04:44.322: ---------------------------------
02:04:44.329: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
02:04:44.332: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
02:04:44.552: [AMF] Unable to load 'amfrt64.dll', error code 126.
02:04:44.558: [AMF] AMF Test failed due to one or more errors.
02:04:44.558: Failed to initialize module 'enc-amf.dll'
02:04:44.641: [obs-browser]: Version 2.8.6
02:04:44.652: NVENC supported
02:04:44.741: Couldn't find VLC installation, VLC video source disabled
02:04:44.751: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
02:04:44.752: No blackmagic support
02:04:44.764: ---------------------------------
02:04:44.764: Loaded Modules:
02:04:44.764: win-wasapi.dll
02:04:44.764: win-mf.dll
02:04:44.764: win-dshow.dll
02:04:44.764: win-decklink.dll
02:04:44.764: win-capture.dll
02:04:44.764: vlc-video.dll
02:04:44.764: text-freetype2.dll
02:04:44.764: rtmp-services.dll
02:04:44.764: obs-x264.dll
02:04:44.764: obs-vst.dll
02:04:44.764: obs-transitions.dll
02:04:44.764: obs-text.dll
02:04:44.764: obs-qsv11.dll
02:04:44.764: obs-outputs.dll
02:04:44.764: obs-filters.dll
02:04:44.764: obs-ffmpeg.dll
02:04:44.764: obs-browser.dll
02:04:44.764: image-source.dll
02:04:44.764: frontend-tools.dll
02:04:44.764: enc-amf.dll
02:04:44.764: decklink-ouput-ui.dll
02:04:44.764: coreaudio-encoder.dll
02:04:44.764: ---------------------------------
02:04:44.764: ==== Startup complete ===============================================
02:04:44.765: Service '' not found
02:04:44.774: All scene data cleared
02:04:44.774: ------------------------------------------------
02:04:44.830: WASAPI: Device 'Headphones (High Definition Audio Device)' [48000 Hz] initialized
02:04:44.838: [WASAPISource::WASAPISource] Device 'default' not found. Waiting for device
02:04:45.931: Switched to scene 'Scene'
02:04:45.931: ------------------------------------------------
02:04:45.931: Loaded scenes:
02:04:45.931: - scene 'Scene':
02:04:45.931: - source: 'Game Capture' (game_capture)
02:04:45.931: ------------------------------------------------
02:04:45.935: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:45.956: [game-capture: 'Game Capture'] capture stopped
02:04:47.958: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:47.990: [game-capture: 'Game Capture'] capture stopped
02:04:49.991: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:50.023: [game-capture: 'Game Capture'] capture stopped
02:04:52.024: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:52.056: [game-capture: 'Game Capture'] capture stopped
02:04:54.058: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:54.090: [game-capture: 'Game Capture'] capture stopped
02:04:56.091: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:56.123: [game-capture: 'Game Capture'] capture stopped
02:04:57.725: [jim-nvenc: 'simple_h264_recording'] settings:
02:04:57.725: rate_control: CQP
02:04:57.725: bitrate: 0
02:04:57.725: cqp: 19
02:04:57.725: keyint: 250
02:04:57.725: preset: hq
02:04:57.725: profile: high
02:04:57.725: width: 1024
02:04:57.725: height: 614
02:04:57.725: 2-pass: false
02:04:57.725: b-frames: 2
02:04:57.725: lookahead: false
02:04:57.725: psycho_aq: true
02:04:57.725:
02:04:57.750: ---------------------------------
02:04:57.751: [FFmpeg aac encoder: 'simple_aac_recording'] bitrate: 192, channels: 2, channel_layout: 3
02:04:57.751:
02:04:57.798: ==== Recording Start ===============================================
02:04:57.798: [ffmpeg muxer: 'simple_file_output'] Writing file 'C:/Users/Haslin Umar Al Aziz/Videos/2020-03-26 02-04-57.mkv'...
02:04:58.125: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:04:58.156: [game-capture: 'Game Capture'] capture stopped
02:05:00.158: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:05:00.190: [game-capture: 'Game Capture'] capture stopped
02:05:02.189: [game-capture: 'Game Capture'] attempting to hook process: PathOfExile_x64Steam.exe
02:05:05.443: [game-capture: 'Game Capture'] d3d11 memory capture successful
02:05:06.189: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
02:05:08.862: [ffmpeg muxer: 'simple_file_output'] Output of file 'C:/Users/Haslin Umar Al Aziz/Videos/2020-03-26 02-04-57.mkv' stopped
02:05:08.862: Output 'simple_file_output': stopping
02:05:08.862: Output 'simple_file_output': Total frames output: 323
02:05:08.862: Output 'simple_file_output': Total drawn frames: 332
02:05:08.864: ==== Recording Stop ================================================
 

FerretBomb

Active Member
Try running OBS as Administrator; some games require it, and I vaguely remember PoE being one of those. This might also be related to the Game Capture update in OBS v25. A number of games have yet to update their anticheat to allow the capture hook through.
To test for capture functionality, open a copy of Notepad, and add a Window Capture pointing at it. Let me know if it works.
If it does, you can run PoE in Fullscreen Borderless and use a window capture instead, which will be MUCH more performant than a display capture.
Additionally, just a sanity check, is your monitor plugged into your GPU, or the motherboard? I only ask as your CPU has an iGPU, and some folks have accidentally plugged into the IO block (next to the USB ports and all) instead of the GPU.

I'm also a little curious why your Canvas Resolution is set to 720p, when you have a 1080p monitor? It's much better to have the Canvas set at the native resolution and use the Downscale option... which it looks like you're also already using to make it even smaller?
 

boxman1999

New Member
Thanks, tried windowed capture before you answered back, might sticks with this. Also, thanks for telling me about my canvas resolution. Didn't know about that.
 

Dzik

New Member
Hi,
I have the same issue - Black Screen. I tried to do what you pasted here but still doesn't work.
Windows 10 Enterprise
Intel(R) core(TM) i5-7200 CPU @ 2.50 GHz 2.71 GHz
RAM 8GB
64 bit
Nvidia

10:54:36.677: CoInitializeEx succeeded: 0x00000001
10:54:36.678: CPU Name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
10:54:36.678: CPU Speed: 2712MHz
10:54:36.678: Physical Cores: 2, Logical Cores: 4
10:54:36.678: Physical Memory: 8042MB Total, 2980MB Free
10:54:36.678: Windows Version: 10.0 Build 18363 (release: 1909; revision: 720; 64-bit)
10:54:36.678: Running as administrator: false
10:54:36.678: Aero is Enabled (Aero is always on for windows 8 and above)
10:54:36.678: Windows 10 Gaming Features:
10:54:36.678: Game DVR: On
10:54:36.679: Sec. Software Status:
10:54:36.680: Windows Defender Antivirus: enabled (AV)
10:54:36.681: Windows Firewall: enabled (FW)
10:54:36.682: Current Date/Time: 2020-03-26, 10:54:36
10:54:36.682: Browser Hardware Acceleration: false
10:54:36.682: Portable mode: false
10:54:37.128: OBS 25.0.1 (64-bit, windows)
10:54:37.128: ---------------------------------
10:54:37.154: ---------------------------------
10:54:37.154: audio settings reset:
10:54:37.154: samples per sec: 44100
10:54:37.154: speakers: 2
10:54:37.155: ---------------------------------
10:54:37.155: Initializing D3D11...
10:54:37.155: Available Video Adapters:
10:54:37.163: Adapter 0: NVIDIA GeForce MX150
10:54:37.163: Dedicated VRAM: 2080038912
10:54:37.163: Shared VRAM: 4216670208
10:54:37.164: Driver Version: 26.21.14.4145
10:54:37.164: output 0: pos={0, 0}, size={1920, 1080}, attached=true, refresh=60, name=
10:54:37.164: output 1: pos={0, -1080}, size={1920, 1080}, attached=true, refresh=60, name=PHL 276E9Q
10:54:37.164: Adapter 1: Intel(R) HD Graphics 620
10:54:37.164: Dedicated VRAM: 134217728
10:54:37.164: Shared VRAM: 4216670208
10:54:37.164: Driver Version: 26.20.100.7262
10:54:37.167: Loading up D3D11 on adapter NVIDIA GeForce MX150 (0)
10:54:37.400: D3D11 loaded successfully, feature level used: b000
10:54:37.400: DXGI increase maximum frame latency success
10:54:37.400: D3D11 GPU priority setup failed (not admin?)
10:54:37.898: ---------------------------------
10:54:37.898: video settings reset:
10:54:37.898: base resolution: 1920x1080
10:54:37.898: output resolution: 1920x1080
10:54:37.898: downscale filter: Bicubic
10:54:37.898: fps: 60/1
10:54:37.898: format: NV12
10:54:37.898: YUV mode: 601/Partial
10:54:37.898: NV12 texture support enabled
10:54:37.900: Audio monitoring device:
10:54:37.900: name: Default
10:54:37.900: id: default
10:54:37.900: ---------------------------------
10:54:37.903: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
10:54:37.904: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
10:54:37.941: [AMF] Unable to load 'amfrt64.dll', error code 126.
10:54:37.944: [AMF] AMF Test failed due to one or more errors.
10:54:37.944: Failed to initialize module 'enc-amf.dll'
10:54:37.965: [obs-browser]: Version 2.8.6
10:54:37.986: Couldn't find VLC installation, VLC video source disabled
10:54:37.990: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
10:54:37.991: No blackmagic support
10:54:37.996: ---------------------------------
10:54:37.996: Loaded Modules:
10:54:37.996: win-wasapi.dll
10:54:37.996: win-mf.dll
10:54:37.996: win-dshow.dll
10:54:37.996: win-decklink.dll
10:54:37.996: win-capture.dll
10:54:37.996: vlc-video.dll
10:54:37.996: text-freetype2.dll
10:54:37.996: rtmp-services.dll
10:54:37.996: obs-x264.dll
10:54:37.996: obs-vst.dll
10:54:37.996: obs-transitions.dll
10:54:37.996: obs-text.dll
10:54:37.996: obs-qsv11.dll
10:54:37.996: obs-outputs.dll
10:54:37.996: obs-filters.dll
10:54:37.996: obs-ffmpeg.dll
10:54:37.996: obs-browser.dll
10:54:37.996: image-source.dll
10:54:37.996: frontend-tools.dll
10:54:37.996: enc-amf.dll
10:54:37.996: decklink-ouput-ui.dll
10:54:37.996: coreaudio-encoder.dll
10:54:37.996: ---------------------------------
10:54:37.996: ==== Startup complete ===============================================
10:54:37.997: Service '' not found
10:54:38.000: All scene data cleared
10:54:38.000: ------------------------------------------------
10:54:38.072: WASAPI: Device 'Speakers (Lenovo Audio)' [48000 Hz] initialized
10:54:38.159: WASAPI: Device 'Microphone (Jabra Engage 75)' [16000 Hz] initialized
10:54:38.160: Switched to scene 'Scene'
10:54:38.160: ------------------------------------------------
10:54:38.160: Loaded scenes:
10:54:38.160: - scene 'Scene':
10:54:38.160: - source: 'Display Capture' (monitor_capture)
10:54:38.160: ------------------------------------------------
 

spedemix

New Member
Hello. I have the same issue. Trying to run a game, neither game capture nor window capture works (I actually prefer to run in borderless+Window capture)

My error is the usual "attempting to hook process... capture stopped".

On top of that if I quit OBS, an OBS process still runs in the background resulting in the application asking if I want to run two instances when opening it again. I solve this by terminating OBS in task manager.

Edit: against all odds display capture works but I'd still like to use window capture for security reasons when i stream. I'll enable display capture for the time being.
 

Attachments

  • 2020-03-26 18-23-44.txt
    19.6 KB · Views: 42
Last edited:

FerretBomb

Active Member
Hi,
I have the same issue - Black Screen. I tried to do what you pasted here but still doesn't work.
Yours is a totally different issue, and is caused by your being on a laptop.
To select GPU on Win10 1909 (which you are on):

You MUST use the Integrated (power saver) GPU to enable Desktop Capture on a laptop, which will also disable Game and Window Capture. It should be avoided at all costs.
 

FerretBomb

Active Member
Hello. I have the same issue. Trying to run a game, neither game capture nor window capture works (I actually prefer to run in borderless+Window capture)
Yours is yet another issue, the capture hook is failing. You can try changing the hook speed, and ensure that anticheat compatibility is on. Your log only shows Game Captures and no Window Capture attempts. Try one of those and we can look and see, once you open your own thread about your separate issue.

PLEASE STOP HIJACKING THREADS, PEOPLE.
OPEN A NEW ONE FOR YOUR PROBLEM, EVEN IF IT SEEMS SIMILAR.
 
Top