Question / Help OBS Black Screen in Playerunknown's Battlegrounds

IIIKennyIII

New Member
So I've been trying to get OBS to work with Playerunknown's Battlegrounds for about a day now. Searching forums and videos on similar issues as mine. And so far i've had no luck. The problem is simple, OBS doesn't show the content in the preview window or in the recording. Instead it shows a black screen. I do get sound from my mic and the game. But no image. I tested the software with another game (The Forest) just to see where the problem is. And in that game I did get it working in the first try.

You could wonder why i haven't just given up and used another piece of software. But the others have no option for Mono audio in the mic. Which is essential as I am using a aux microphone that does not support stereo as most aux mics don't.

Here are the things i have tried.
1. Reinstalling OBS.
2. Forcing OBS to run with my integrated graphics
3. Reinstalling Graphics Card Drivers
4. Running as an administator
5. Setting it to run with (Windows 7 and Windows XP Service Pack 3)
6. Unchecked "use anticheat compatability hook" in game capture.
7. Changed the renderer to OpenGL instead of Direct3D 11

If i remember other things I tried I will add them. And any suggestions i try i will add them too until it hopefully works. :)

Specs:
Windows 10 Home
Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz
8,00 GB RAM
AMD Radeon HD 7970M
Intel(R)HD Graphics 4000

I appreciate any and all suggestions. <3
 

IIIKennyIII

New Member
Log file?
You need to find a way to run OBS on the same GPU, as your game (in this case, this would be the Radeon 7970M, i guess).
The workaround for Notebooks with Nvidia GPUs is already described here, but I don't know, how to do the same on a Radeon card (as I'm using a computer instead of a notebook, I don't run into this issue).
https://obsproject.com/forum/threads/laptop-black-screen-when-capturing-read-here-first.5965/

Currently running the settings specified in exactly that thread. With my main GPU on both the game and OBS.

Checked the log and this appears all over the place.

17:30:33.876: [game-capture: 'Game Capture'] hook_direct: inject failed: -4
17:30:36.888: [game-capture: 'Game Capture'] attempting to hook process: TslGame.exe
17:30:36.892: [game-capture: 'Game Capture'] using direct hook
17:30:36.893: [game-capture: 'Game Capture'] hook_direct: inject failed: -4
17:30:38.905: [game-capture: 'Game Capture'] attempting to hook process: TslGame.exe
17:30:38.909: [game-capture: 'Game Capture'] using direct hook
17:30:38.909: [game-capture: 'Game Capture'] hook_direct: inject failed: -4
17:30:40.921: [game-capture: 'Game Capture'] attempting to hook process: TslGame.exe
 

BK-Morpheus

Active Member
As there are no "settings specified in exactly that thread " for AMD cards, other than Window capture and "compatibility mode" with the additional performance impact, I don't get, what you configured, to run OBS on the AMD card.
 

IIIKennyIII

New Member
I went on AMD Redeon Settings and changed it form "power saving" being the integrated graphics as i am on a laptop. To High performance.

Basically the same if you were using Nvidia Control Panel, just the amd variant.
 

MCBYT

Member
Can you upload the full log file here with a recording attempt? Also, are you using Game Capture, Display Capture, Window Capture...?
 

IIIKennyIII

New Member
Can you upload the full log file here with a recording attempt? Also, are you using Game Capture, Display Capture, Window Capture...?

I am using Game Capture, the other ones do work, even Window Capture. But I really do need full-screen as i am already playing with low frames.


I will upload the latest log.
 

Attachments

  • 2018-10-22 23-11-33.txt
    13.4 KB · Views: 17
Top