Black screen with only audio while streaming a specific game (BG&E)

DLZ

New Member
I'm having an issue while streaming Beyond Good & Evil (GOG version) that doesn't appear with any other game. I'm streaming on a Dell Inspiron 5770 laptop, and every time I attempt to stream it, all I'm getting is a black screen with sounds playing as normal.

Here's my most recent logfile.

10:36:47.096: CPU Name: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
10:36:47.096: CPU Speed: 1992MHz
10:36:47.096: Physical Cores: 4, Logical Cores: 8
10:36:47.096: Physical Memory: 8089MB Total, 1373MB Free
10:36:47.096: Windows Version: 10.0 Build 19044 (release: 2009; revision: 2006; 64-bit)
10:36:47.096: Running as administrator: false
10:36:47.096: Aero is Enabled (Aero is always on for windows 8 and above)
10:36:47.097: Windows 10/11 Gaming Features:
10:36:47.097: Game DVR: On
10:36:47.097: Game Mode: Probably On (no reg key set)
10:36:47.098: Sec. Software Status:
10:36:47.100: Program antywirusowy Microsoft Defender: disabled (AV)
10:36:47.100: Avast Antivirus: enabled (AV)
10:36:47.100: Zapora systemu Windows: enabled (FW)
10:36:47.101: Current Date/Time: 2022-09-25, 10:36:47
10:36:47.101: Browser Hardware Acceleration: true
10:36:47.101: Hide OBS windows from screen capture: false
10:36:47.101: Qt Version: 6.3.1 (runtime), 6.3.1 (compiled)
10:36:47.101: Portable mode: false
10:36:47.407: OBS 28.0.2 (64-bit, windows)
10:36:47.407: ---------------------------------
10:36:47.408: ---------------------------------
10:36:47.408: audio settings reset:
10:36:47.408: samples per sec: 48000
10:36:47.408: speakers: 2
10:36:47.408: max buffering: 960 milliseconds
10:36:47.408: buffering type: dynamically increasing
10:36:47.409: ---------------------------------
10:36:47.409: Initializing D3D11...
10:36:47.409: Available Video Adapters:
10:36:47.414: Adapter 0: Radeon (TM) 530
10:36:47.414: Dedicated VRAM: 4284788736
10:36:47.414: Shared VRAM: 4241080320
10:36:47.414: PCI ID: 1002:6900
10:36:47.414: Driver Version: 27.20.20904.4000
10:36:47.414: output 0:
10:36:47.414: name=
10:36:47.414: pos={0, 0}
10:36:47.414: size={1920, 1080}
10:36:47.414: attached=true
10:36:47.414: refresh=60
10:36:47.414: space=RGB_FULL_G22_NONE_P709
10:36:47.414: sdr_white_nits=80
10:36:47.414: nit_range=[min=0.500000, max=270.000000, max_full_frame=270.000000]
10:36:47.414: Adapter 1: Intel(R) UHD Graphics 620
10:36:47.414: Dedicated VRAM: 134217728
10:36:47.414: Shared VRAM: 4241080320
10:36:47.414: PCI ID: 8086:5917
10:36:47.414: Driver Version: 27.20.100.9664
10:36:47.417: Loading up D3D11 on adapter Radeon (TM) 530 (0)
10:36:47.814: D3D11 loaded successfully, feature level used: b000
10:36:47.814: DXGI increase maximum frame latency success
10:36:47.814: D3D11 GPU priority setup failed (not admin?)
10:36:49.996: ---------------------------------
10:36:49.996: video settings reset:
10:36:49.996: base resolution: 1920x1080
10:36:49.996: output resolution: 1280x720
10:36:49.996: downscale filter: Bicubic
10:36:49.996: fps: 60/1
10:36:49.996: format: NV12
10:36:49.996: YUV mode: Rec. 709/Partial
10:36:49.996: NV12 texture support enabled
10:36:49.996: P010 texture support not available
10:36:50.003: Audio monitoring device:
10:36:50.003: name: Default
10:36:50.003: id: default
10:36:50.003: ---------------------------------
10:36:50.006: No AJA devices found, skipping loading AJA UI plugin
10:36:50.006: Failed to initialize module 'aja-output-ui.dll'
10:36:50.008: No AJA devices found, skipping loading AJA plugin
10:36:50.008: Failed to initialize module 'aja.dll'
10:36:50.008: Skipping module '../../obs-plugins/64bit/chrome_elf.dll', not an OBS plugin
10:36:50.015: [CoreAudio encoder]: Adding CoreAudio AAC encoder
10:36:50.015: Failed to load 'en-US' text for module: 'decklink-captions.dll'
10:36:50.016: Failed to load 'en-US' text for module: 'decklink-output-ui.dll'
10:36:50.021: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
10:36:50.021: Failed to initialize module 'decklink.dll'
10:36:50.253: [AMF] Version 2.7.0 loaded (Compiled: 1.4.14.0, Runtime: 1.4.20.0, Library: 1;4;20;0;21.09.03.08;202105111332;CL#2303889).
10:36:50.306: [AMF] <Id: 1> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
10:36:50.359: [AMF] <Id: 2> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
10:36:50.361: [AMF] [Capability Manager] Testing Direct3D 11 Adapter 'Radeon (TM) 530 (VEN_1002/DEV_6900/SUB_8111028/REV_00c1)':
10:36:50.361: H264/AVC: Not Supported
10:36:50.361: H265/HEVC: Not Supported
10:36:50.361:
10:36:50.361: [AMF] [H264/AVC] Not supported by any GPU, disabling...
10:36:50.361: [AMF] [H265/HEVC] Not supported by any GPU, disabling...
10:36:50.376: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
10:36:50.376: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
10:36:50.377: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
10:36:50.388: [obs-browser]: Version 2.18.5
10:36:50.388: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures.2591+g4204d54+chromium-103.0.5060.134 (compiled)
10:36:50.566: [noise suppress]: NVIDIA RTX denoiser disabled, redistributable not found
10:36:50.567: [NVIDIA RTX VIDEO FX]: FX disabled, redistributable not found.
10:36:50.771: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.0.1 | RPC Version: 1)
10:36:50.771: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.3.1 | Qt version (run-time): 6.3.1
10:36:50.771: [obs-websocket] [obs_module_load] Linked ASIO Version: 101201
10:36:50.785: [obs-websocket] [obs_module_load] Module loaded.
10:36:50.793: [vlc-video]: VLC 3.0.16 Vetinari found, VLC video source enabled
10:36:50.799: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
10:36:50.800: No blackmagic support
10:36:50.806: ---------------------------------
10:36:50.806: Loaded Modules:
10:36:50.806: win-wasapi.dll
10:36:50.806: win-mf.dll
10:36:50.806: win-dshow.dll
10:36:50.806: win-decklink.dll
10:36:50.806: win-capture.dll
10:36:50.806: vlc-video.dll
10:36:50.806: text-freetype2.dll
10:36:50.806: rtmp-services.dll
10:36:50.806: obs-x264.dll
10:36:50.806: obs-websocket.dll
10:36:50.806: obs-vst.dll
10:36:50.806: obs-transitions.dll
10:36:50.806: obs-text.dll
10:36:50.806: obs-qsv11.dll
10:36:50.806: obs-outputs.dll
10:36:50.806: obs-filters.dll
10:36:50.806: obs-ffmpeg.dll
10:36:50.806: obs-browser.dll
10:36:50.806: image-source.dll
10:36:50.806: frontend-tools.dll
10:36:50.806: enc-amf.dll
10:36:50.806: decklink-output-ui.dll
10:36:50.806: decklink-captions.dll
10:36:50.806: coreaudio-encoder.dll
10:36:50.806: ---------------------------------
10:36:50.807: ==== Startup complete ===============================================
10:36:50.887: All scene data cleared
10:36:50.887: ------------------------------------------------
10:36:50.905: [win-wasapi: 'Urządzenie audio'] update settings:
10:36:50.905: device id: default
10:36:50.905: use device timing: 1
10:36:50.914: [Loaded global audio device]: 'Urządzenie audio'
10:36:50.914: [win-wasapi: 'Mikrofon/Wejście liniowe'] update settings:
10:36:50.914: device id: default
10:36:50.914: use device timing: 0
10:36:50.914: [Loaded global audio device]: 'Mikrofon/Wejście liniowe'
10:36:50.935: [WASAPISource::TryInitialize]:[Mikrofon (Realtek Audio)] Failed to initialize audio client: 80070005
10:36:50.935: WASAPI: Device 'default' failed to start (source: Mikrofon/Wejście liniowe)
10:36:51.029: WASAPI: Device 'Głośniki / Słuchawki (Realtek Audio)' [48000 Hz] initialized
10:36:51.162: Switched to scene 'Scena'
10:36:51.163: ------------------------------------------------
10:36:51.163: Loaded scenes:
10:36:51.163: - scene 'Scena':
10:36:51.163: - source: 'Game Capture' (game_capture)
10:36:51.163: ------------------------------------------------
 
Some features may be blocked by the Windows system that causes the black screen problem. With high integrity access, the OBS can make full use of its features, won’t be blocked by other programs. So run OBS as an administrator to fix the problem.

HOW: Right-click on the OBS icon and select “Run as administrator”.

Then check whether the black screen problem is fixed or not.
If the problem is still there, you can move to the next fix. https://obsproject.com/forum/threads/solved-obs-22-0-2-browser-source-not-functioning-grey-blank-france-draw-screen.95387/

Fix 2: Switch OBS’s GPU​

If you have two graphics cards and one is NVIDIA, you can try this method to solve the problem. The reason for the OBS black screen under this situation is most likely due to OBS and the game you want to record run on different graphics cards. Because they’re on separate adapters, the image of the game cannot be acquired because it’s not available on the device OBS is on.
So OBS and the target game should be running on the same graphics adapter to get a proper capture.
 

Sketaful

New Member
Some features may be blocked by the Windows system that causes the black screen problem. With high integrity access, the OBS can make full use of its features, won’t be blocked by other programs. So run OBS as an administrator to fix the problem.

HOW: Right-click on the OBS icon and select “Run as administrator”.

Then check whether the black screen problem is fixed or not.
If the problem is still there, you can move to the next fix. https://obsproject.com/forum/threads/solved-obs-22-0-2-browser-source-not-functioning-grey-blank-france-draw-screen.95387/

Fix 2: Switch OBS’s GPU​

If you have two graphics cards and one is NVIDIA, you can try this method to solve the problem. The reason for the OBS black screen under this situation is most likely due to OBS and the game you want to record run on different graphics cards. Because they’re on separate adapters, the image of the game cannot be acquired because it’s not available on the device OBS is on.
So OBS and the target game should be running on the same graphics adapter to get a proper capture.
This is not only a problem with nVidia. It's basically all laptops because they have two graphic chips. Some games doesn't use the more powerful chip and doesn't show up when streaming (or vice versa if it's the less powerful chip used whern streaming). Minecraft is one game I've noticed doesn't use nVidia/AMD chip but instead uses the internal.

Just type "graphics settings" in win search. Open that and choose desktop app and browse under "add an app". Then try around with it. The one you're supposed to use depends on the graphic chip, looks a bit different between AMD and nVidia, and what chip the gamer uses.
 

tinyboxuser

New Member
Umm excuse me, what's the meaning of this? Why does the footage disappear once I changed from "capture audio only" to "output desktop audio"? Now I'm unable to record my gameplay because of that.
 

Attachments

  • Screenshot 2024-04-26 224808.png
    Screenshot 2024-04-26 224808.png
    94.3 KB · Views: 5
  • Screenshot 2024-04-26 224646.png
    Screenshot 2024-04-26 224646.png
    193 KB · Views: 5
Top