Question / Help OBS used to record games perfectly, but now only shows a black screen

poncho

New Member
So I'm on a laptop on Windows 7, and I have tried the stickied post which unfortunately didn't work.

I use OBS to record games. About three months ago it worked perfectly fine, I could record TF2, Borderlands 2, Terraria etc with no problems. I took a slight break from recording video games and now I want to record things again (I don't know when exactly this problem started happening because of the break).

Now everything gives me a black screen when I try to record it except for monitor capture. Monitor capture works fine for the desktop, but again shows a black screen for games unless I have them in windowed mode and record using monitor capture. I just don't understand why it would work perfectly fine before and stop working all of a sudden. I haven't changed any of its settings.

Here's what I've tried:

* Updated graphics drivers
* Made both OBS and the game I wanted to record run on the same graphics card
* The technique in this video: https://www.youtube.com/watch?v=Qqth52gMBpg
* Putting -force-opengl in the launch options of TF2
* Running OBS in both normal and administrator mode

Nothing's worked and I really want to record things again. If there's any information that would help I will be more than happy to provide it. Thanks so much for your time.

Here are my specs:
fa1fec1a35.png
 
I said in the first sentence that I already tried that...
can you post a link to a new logfile from the help menu with just OBS running? many game captures can only be captured once which is why only OBS or OBS MP should be running at the same time.

Also, for browsers, try window capture and avoid resizing once you have it captured. you might also have to make sure that the app you are running is set to run on the nvidia as well
 
can you post a link to a new logfile from the help menu with just OBS running? many game captures can only be captured once which is why only OBS or OBS MP should be running at the same time.

Also, for browsers, try window capture and avoid resizing once you have it captured. you might also have to make sure that the app you are running is set to run on the nvidia as well

Do I go Help > Analyze last Log File? Or Help > Log Window? I'm really sorry about this, I just realized I came across as rude in my last message and I didn't intend for that to be rude at all.
 
Do I go Help > Analyze last Log File? Or Help > Log Window? I'm really sorry about this, I just realized I came across as rude in my last message and I didn't intend for that to be rude at all.
restart OBS, record for 5 minutes, stop, then help/log file/upload last logfile, copy. then paste link here
 
Game capture requires OBS set to run on the same gpu as the game in the video adapter's control panel.

Your claim to have "done all that" for what dping said to do has fallen flat on its face.
 
Here's monitor capture, which works:
https://gist.github.com/210fdf47f7e74154387d

And here's game capture, which only records a black screen + audio, I picked TF2:
https://gist.github.com/51edb9fc52bf58fe4877

Thanks for all of your efforts guys, you're awesome.
you first need to select the nvidia GPU in the video tab of OBS settings, second you need to add OBS (the OBS you are using, 32 and or 64bit to the nvidia control panel. since you are using the 64bit version of OBS you'll need to add the OBS that is in c:\program files\OBS\OBS.exe, the 32bit version is in c:\program files (x86)\OBS\OBS.exe

btw, due to switchable graphics design once you get it working for game capture, monitor capture will no longer work
 
Game capture requires OBS set to run on the same gpu as the game in the video adapter's control panel.

Your claim to have "done all that" for what dping said to do has fallen flat on its face.

you first need to select the nvidia GPU in the video tab of OBS settings, second you need to add OBS (the OBS you are using, 32 and or 64bit to the nvidia control panel. since you are using the 64bit version of OBS you'll need to add the OBS that is in c:\program files\OBS\OBS.exe, the 32bit version is in c:\program files (x86)\OBS\OBS.exe

btw, due to switchable graphics design once you get it working for game capture, monitor capture will no longer work

But I have done it, I'm just so confused now.

Here's the setting for OBS in the NVIDIA panel:
e07f311429.png


Here are the global settings in the NVIDIA panel:
581549c836.png



Here is the Video tab in OBS:
efef83cc74.png



And here's me trying to record TF2:
3sJYoLx.png




Did I do something wrong? I just feel like I'm wasting everyone's time with this, I'm really sorry everyone.
 
But I have done it, I'm just so confused now.

Here's the setting for OBS in the NVIDIA panel:
e07f311429.png


Here are the global settings in the NVIDIA panel:
581549c836.png



Here is the Video tab in OBS:
efef83cc74.png



And here's me trying to record TF2:
3sJYoLx.png




Did I do something wrong? I just feel like I'm wasting everyone's time with this, I'm really sorry everyone.
no, try manually adding OBS, because there are two OBS.exe in different folders
I'm assuming the one that is there is the 32bit version and you are running thew 64 bit version.
 
no, try manually adding OBS, because there are two OBS.exe in different folders
I'm assuming the one that is there is the 32bit version and you are running thew 64 bit version.

Here is the filepath that I'm selecting in the NVIDIA control panel:
f296349af6.png



This is the 64bit version, the 32bit version is in Program Files(x86) instead of Program Files.

It still doesn't work; is my laptop just forcing it to go back to the other graphics card no matter what? Am I still selecting the wrong file?
I'm sorry for the frustration and I understand if I'm a lost cause.
 
If the game is fullscreen, it will show black in the preview when you tab out.

But it even happens with non-fullscreen games, and it isn't only the preview that's black, it's the entire thing:

yad74yN.png




Yes, he is right @poncho, do a recording and use VLC to watch the video after complete.

VLC still shows a black screen. Only audio gets recorded. Honestly, it used to work perfectly fine a couple of months ago, preview and everything, I don't know why this is happening.

6752e44944.jpg
 
Back
Top