Bug Report Game Capture not working with 0.62b

Incalex

New Member
As the title said, I'm unable to game capture a game with OBS v0.62b
Apparently, OBS "hooks" correctly, but on the preview, I only get a black screen instead of the game.

The game I tried was Borderlands and from logs, there's nothing:
Code:
22:12:52: ------------------------------------------
22:12:52: Video Encoding: x264
22:12:52:     fps: 60
22:12:52:     width: 1280, height: 720
22:12:52:     preset: veryfast
22:12:52:     profile: main
22:12:52:     keyint: 120
22:12:52:     CBR: yes
22:12:52:     CFR: yes
22:12:52:     max bitrate: 3300
22:12:52:     buffer size: 3300
22:12:52: ------------------------------------------
22:12:56: Trying to hook process: Borderlands.exe
22:12:56: SharedTexCapture hooked

EDIT: I'm using OBS v0.62b 64bits on Windows 7 64bits

EDIT2: Not only on Borderlands apparently:
Code:
22:21:29: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:21:29:   New Scene
22:21:29: Using graphics capture
22:21:32: Trying to hook process: osu!.exe
22:21:32: SharedTexCapture hooked

Reverted to v0.613b, works perfectly.
 
Last edited:

R1CH

Forum Admin
Developer
Please post full logs. Also make sure both OBS and your games were completely restarted so there's no old hooks lying around.
 

Icydead

New Member
Are you using MSI Afterburner/Precision X with OSD? I found that I need to firstly begin streaming, after that launch the game and after that launch the afterburner with OSD. If I do not do that, OBS just shows black screen. It is pitty that it does that because with 0.613b it worked without any problem.
 

jewslox

New Member
Same issue with me after updating and restarting game and OBS. The end of my log:

17:41:48: Trying to hook process: TESV.exe
17:41:55: SharedTexCapture hooked
17:42:03: Capture window 0x003E0470 invalid or changing, terminating capture​
 

Incalex

New Member
Please post full logs. Also make sure both OBS and your games were completely restarted so there's no old hooks lying around.
For the game completely restarted and same for OBS, I already tried that.

For the full logs: https://gist.github.com/f61c6131338d78a8955b and https://gist.github.com/d142e58d7e8658c0ac68

EDIT:
I already removed every kind of HUD software (MSI Afterburner or even Steam Overlay) for thoses attempts.
And I reverted back to v0.613b and it worked first try.
 

Sapiens

Forum Moderator
When you add the game to OBS via game capture, do you see a warning in the game capture window that OBS should be run as administrator?
 

StevenWyman

New Member
Just wanted to confirm, that I had the same issue. Game capture won't work for me in 0.621b with Guild Wars 2.

I did a clean reinstall of 0.613 and it's working fine again.

I would have a log, but I lost it because I forgot to save it before reinstalling and removing the old files.
 

Icydead

New Member
Can confirm that it still does not work like it worked 0.613b. I mean I have to shut down the game (AC: IV), shut down the afterburner and start streaming. After that I can fire up the game and afterburner and its working. I guess I am lucky that it workes for me this way, because for others apparently it does not work at all.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
bobo:
Warning -- GraphicsCaptureSource::BeginScene: Failed to inject library, GetLastError = 5

This means 'access denied', could you try running OBS as admin for this? I'm definitely confused as to why this would happen now and not before. Also, says you're hooking the launcher, I hope that's not a separate application from the main game, though I'm assuming it's the correct target

If you guys are able, come around chat some time and ask for me if you have time so I can test potential workarounds/fixes.
 
Top