Question / Help OBS 0.13.1 capture nothing, only monitorcapturing

mameniac

New Member
Hello everybody !
First the logs :
And now the problem :
The preview window is always black. I can't stream anything except monitorcapturing, but this is real laggy.
I did the following steps,
New Scene
New Source (Gamecapture)
At "Window" I entered the name of the Game/Window of the game (StarCitizen, or DayZ)
I checked "record mousepointer" and the Anti-cheat thingie.
But the windows stay black .. always ..
I only can see a little red dot at the top left corner.
If I click it, it disappear and will never be seen again.

What am I doing wrong ?
I tried many setings and the result is always the same : nothing.
With the "old" version of OBS everything is working fine ..

so please give me a hint :-)

Thank you

Regards
Mameniac
 

Suslik V

Active Member
1) Over 'Game Capture' source right click and choose Transform>Fit to screen
2) ALT-TAB two times at game's pause, may help.
3) Uncheck 'Capture any fullscreen application' and select game's exe when it running at pause.

Edit: Post log at recording attempt.
 

mameniac

New Member
Hi Suslik !
Thank you for your reply, but :
Fitting the "framne" to screen works, now I have the full screen available inside the preview windows
Tabbing out of the game, will change nothing and selöecting the games exe also change nothing.
The windows stay black !
So I started recording and generated a log fil

I have absolutely no ide, why this is not working for me.
The old OBS works fine but the new deliver features I need, so I need to change.

So what can I try ?
I ran out of ideas.

BUt I will test some more things so I can tell you

Regards
mameniac
 

Suslik V

Active Member
Try 'Use anti-cheat compatibility hook' in the 'Game Capture'. Also temporarily disable your antivirus software. Hook problems is hard to solve. I have different system and I don't have Star Citizen.

When I first time recorded with 0.13.1, I got black preview window and a 'good' log:
21:45:27.607: ==== Recording Start ===============================================
21:45:27.607: [ffmpeg muxer: 'adv_file_output'] Writing file 'H:/fps_mov/2016-02-08 21-45-27.mp4'...
21:45:29.451: adding 23 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
21:45:33.290: [game-capture: 'Game Capture'] attempting to hook fullscreen process: GridWars.exe
21:45:33.290: [game-capture: 'Game Capture'] using direct hook
21:45:33.377: [game-capture: 'Game Capture'] Hooked to process: GridWars.exe
21:45:33.377: [game-capture: 'Game Capture'] (half life scientist) everything.. seems to be in order
21:45:33.393: [game-capture: 'Game Capture'] Shared-texture OpenGL capture available
21:45:33.465: [game-capture: 'Game Capture'] gl shared texture capture successful
21:45:37.443: [game-capture: 'Game Capture'] Hooked DXGI
21:45:44.297: [game-capture: 'Game Capture'] ------------------ gl capture freed ------------------
21:45:44.517: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
21:45:46.611: [ffmpeg muxer: 'adv_file_output'] Output of file 'H:/fps_mov/2016-02-08 21-45-27.mp4' stopped
21:45:46.611: Output 'adv_file_output': stopping
21:45:46.611: Output 'adv_file_output': Total encoded frames: 570
21:45:46.611: Output 'adv_file_output': Total drawn frames: 570
21:45:46.611: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 2 (0.4%)
21:45:46.611: ==== Recording Stop ================================================

But THEN I tried some 'Game Capture' properties, reverted to the original one settings, alt-tabbing couple of times, and it works (almost same log):
22:04:24.883: ==== Recording Start ===============================================
22:04:24.883: [ffmpeg muxer: 'adv_file_output'] Writing file 'H:/fps_mov/2016-02-08 22-04-24.mp4'...
22:04:30.047: [game-capture: 'Game Capture'] attempting to hook process: GridWars.exe
22:04:30.048: [game-capture: 'Game Capture'] using direct hook
22:04:30.124: [game-capture: 'Game Capture'] Hooked to process: GridWars.exe
22:04:30.124: [game-capture: 'Game Capture'] (half life scientist) everything.. seems to be in order
22:04:30.128: [game-capture: 'Game Capture'] Shared-texture OpenGL capture available
22:04:30.164: [game-capture: 'Game Capture'] gl shared texture capture successful
22:04:34.190: [game-capture: 'Game Capture'] Hooked DXGI
22:05:05.192: [game-capture: 'Game Capture'] ------------------ gl capture freed ------------------
22:05:05.418: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
22:05:07.469: [ffmpeg muxer: 'adv_file_output'] Output of file 'H:/fps_mov/2016-02-08 22-04-24.mp4' stopped
22:05:07.469: Output 'adv_file_output': stopping
22:05:07.469: Output 'adv_file_output': Total encoded frames: 1277
22:05:07.469: Output 'adv_file_output': Total drawn frames: 1277
22:05:07.469: Output 'adv_file_output': Number of skipped frames due to encoding lag: 131 (10.3%)
22:05:07.469: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 3 (0.2%)
22:05:07.470: ==== Recording Stop ================================================
Edit. Now it works like a charm, fast check:
11:27:02.483: ==== Recording Start ===============================================
11:27:02.483: [ffmpeg muxer: 'adv_file_output'] Writing file 'H:/fps_mov/2016-02-09 11-27-02.mp4'...
11:27:09.008: [game-capture: 'Game Capture'] attempting to hook fullscreen process: GridWars.exe
11:27:09.009: [game-capture: 'Game Capture'] using direct hook
11:27:09.099: [game-capture: 'Game Capture'] Hooked to process: GridWars.exe
11:27:09.099: [game-capture: 'Game Capture'] (half life scientist) everything.. seems to be in order
11:27:09.105: [game-capture: 'Game Capture'] Shared-texture OpenGL capture available
11:27:09.140: [game-capture: 'Game Capture'] gl shared texture capture successful
11:27:13.128: [game-capture: 'Game Capture'] Hooked DXGI
11:27:23.928: [game-capture: 'Game Capture'] ------------------ gl capture freed ------------------
11:27:24.100: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
11:27:25.793: [ffmpeg muxer: 'adv_file_output'] Output of file 'H:/fps_mov/2016-02-09 11-27-02.mp4' stopped
11:27:25.794: Output 'adv_file_output': stopping
11:27:25.794: Output 'adv_file_output': Total encoded frames: 699
11:27:25.794: Output 'adv_file_output': Total drawn frames: 699
11:27:25.794: Output 'adv_file_output': Number of skipped frames due to encoding lag: 44 (6.3%)
11:27:25.794: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 2 (0.3%)
11:27:25.794: ==== Recording Stop ================================================

Then capture begin to work for all my games. Magic O_o

So, try it first at simple game. Does it works?
 
Last edited:

mameniac

New Member
Update ...Streaming DayZ is working fine.
So I try to figure out what settings will work ..
But : Why does it work with the old version, and the new "better" one is totally messed up ?

I will let you know again if I found something
 
Top