Question / Help Black screen on game capture

nabukustor

New Member
Code:
20:27:55: Open Broadcaster Software v0.554b - 32bit (´・ω・`)
20:27:55: -------------------------------
20:27:55: CPU Name: Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz
20:27:55: CPU Speed: 2594MHz
20:27:55: Physical Memory:  4095MB Total, 3485MB Free
20:27:55: stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 2
20:27:55: monitor 1: pos={0, 0}, size={1366, 768}
20:27:55: Windows Version: 6.2 Build 9200 
20:27:55: Aero is Enabled
20:27:55: -------------------------------
20:27:55: OBS Modules:
20:27:55: Base Address     Module
20:27:55: 01340000         OBS.exe
20:27:55: 5E5E0000         OBSApi.dll
20:27:55: 5E3A0000         DShowPlugin.dll
20:27:55: 68D60000         GraphicsCapture.dll
20:27:55: 66B60000         NoiseGate.dll
20:27:55: 5E380000         PSVPlugin.dll
20:27:55: ------------------------------------------
20:27:55: Adapter 1
20:27:55:   Video Adapter: NVIDIA GeForce 610M
20:27:55:   Video Adapter Dedicated Video Memory: 2092494848
20:27:55:   Video Adapter Shared System Memory: 2147233792
20:27:55: ------------------------------------------
20:27:55: Adapter 2
20:27:55:   Video Adapter: NVIDIA GeForce 610M
20:27:55:   Video Adapter Dedicated Video Memory: 2092494848
20:27:55:   Video Adapter Shared System Memory: 2147233792
20:27:55: ------------------------------------------
20:27:55: Adapter 3
20:27:55:   Video Adapter: Microsoft Basic Render Driver
20:27:55:   Video Adapter Dedicated Video Memory: 2092494848
20:27:55:   Video Adapter Shared System Memory: 2147233792
20:27:55: =====Stream Start: 2013-09-02, 20:27:55===============================================
20:27:55:   Multithreaded optimizations: On
20:27:55:   Base resolution: 1366x768
20:27:55:   Output resolution: 1092x614
20:27:55: ------------------------------------------
20:27:55: Loading up D3D10 on NVIDIA GeForce 610M...
20:27:55: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
20:27:55: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
20:27:55: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DownscaleBilinear1YUV.pShader.blob
20:27:55: Playback device Default
20:27:55: ------------------------------------------
20:27:55: Using desktop audio input: Altavoces (Realtek High Definition Audio)
20:27:55: ------------------------------------------
20:27:55: Using auxilary audio input: Micrófono (Realtek High Definition Audio)
20:27:55: ------------------------------------------
20:27:55: Audio Encoding: AAC
20:27:55:     bitrate: 128
20:27:55: Using graphics capture
20:27:55: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
20:27:55: ------------------------------------------
20:27:55: Video Encoding: x264
20:27:55:     fps: 30
20:27:55:     width: 1092, height: 614
20:27:55:     preset: veryfast
20:27:55:     CBR: no
20:27:55:     CFR: no
20:27:55:     max bitrate: 1000
20:27:55:     buffer size: 1000
20:27:55:     quality: 8
20:27:55: ------------------------------------------
20:27:55: MMDeviceAudioSource: Frequency for device 'Altavoces (Realtek High Definition Audio)' is 384000, samples per sec is 48000
20:27:55: MMDeviceAudioSource: Frequency for device 'Micrófono (Realtek High Definition Audio)' is 352800, samples per sec is 44100
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
20:28:51: Total frames rendered: 1659, number of late frames: 3 (0.18%) (it's okay for some frames to be late)
20:28:51: 
20:28:51: Profiler results:
20:28:51: 
20:28:51: ==============================================================
20:28:51: frame - [100%] [avg time: 1.818 ms (cpu time: avg 1.506 ms, total 2500 ms)] [avg calls per frame: 1] [children: 99.6%] [unaccounted: 0.44%]
20:28:51: | frame preprocessing and rendering - [32.5%] [avg time: 0.59 ms (cpu time: avg 0.31 ms, total 515.625 ms)] [avg calls per frame: 1] [children: 0.055%] [unaccounted: 32.4%]
20:28:51: | | scene->Preprocess - [0.055%] [avg time: 0.001 ms (cpu time: avg 0.009 ms, total 15.625 ms)] [avg calls per frame: 1]
20:28:51: | video encoding and uploading - [67.1%] [avg time: 1.22 ms (cpu time: avg 1.196 ms, total 1984.38 ms)] [avg calls per frame: 1] [children: 66.2%] [unaccounted: 0.88%]
20:28:51: | | flush - [5.67%] [avg time: 0.103 ms (cpu time: avg 0.15 ms, total 250 ms)] [avg calls per frame: 1]
20:28:51: | | CopyResource - [1.16%] [avg time: 0.021 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
20:28:51: | | conversion to 4:2:0 - [0.385%] [avg time: 0.007 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
20:28:51: | | call to encoder - [58.9%] [avg time: 1.07 ms (cpu time: avg 1.036 ms, total 1718.75 ms)] [avg calls per frame: 0]
20:28:51: | | sending stuff out - [0.165%] [avg time: 0.003 ms (cpu time: avg 0.009 ms, total 15.625 ms)] [avg calls per frame: 0]
20:28:51: | Convert444Threads - [1.82e+003%] [avg time: 33.076 ms (cpu time: avg 0.762 ms, total 1265.63 ms)] [avg calls per frame: 0]
20:28:51: ==============================================================
20:28:51: 
20:28:51: =====Stream End: 2013-09-02, 20:28:51=================================================
20:29:21: Settings::Video: Enabling Aero
20:29:46: =====Stream Start: 2013-09-02, 20:29:46===============================================
20:29:46:   Multithreaded optimizations: On
20:29:46:   Base resolution: 1366x768
20:29:46:   Output resolution: 1092x614
20:29:46: ------------------------------------------
20:29:46: Loading up D3D10 on NVIDIA GeForce 610M...
20:29:46: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
20:29:46: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
20:29:46: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DownscaleBilinear1YUV.pShader.blob
20:29:46: Playback device Default
20:29:46: ------------------------------------------
20:29:46: Using desktop audio input: Altavoces (Realtek High Definition Audio)
20:29:46: ------------------------------------------
20:29:46: Using auxilary audio input: Micrófono (Realtek High Definition Audio)
20:29:46: Using graphics capture
20:29:46: C:/Users/Usuario/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
20:29:46: MMDeviceAudioSource: Frequency for device 'Altavoces (Realtek High Definition Audio)' is 384000, samples per sec is 48000
20:29:46: MMDeviceAudioSource: Frequency for device 'Micrófono (Realtek High Definition Audio)' is 352800, samples per sec is 44100
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
20:30:01: Total frames rendered: 430, number of late frames: 1 (0.23%) (it's okay for some frames to be late)
20:30:01: 
20:30:01: Profiler results:
20:30:01: 
20:30:01: ==============================================================
20:30:01: frame - [100%] [avg time: 0.657 ms (cpu time: avg 0.472 ms, total 203.125 ms)] [avg calls per frame: 1] [children: 98.9%] [unaccounted: 1.07%]
20:30:01: | frame preprocessing and rendering - [94.4%] [avg time: 0.62 ms (cpu time: avg 0.472 ms, total 203.125 ms)] [avg calls per frame: 1] [children: 0.152%] [unaccounted: 94.2%]
20:30:01: | | scene->Preprocess - [0.152%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
20:30:01: | video encoding and uploading - [4.57%] [avg time: 0.03 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1] [children: 4.26%] [unaccounted: 0.304%]
20:30:01: | | flush - [4.26%] [avg time: 0.028 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
20:30:01: ==============================================================
20:30:01: 
20:30:01: =====Stream End: 2013-09-02, 20:30:01=================================================


Last game capture log:
2013-09-02, 20:27:55: we're booting up: 
20:27:55: D3D9 Present
20:27:55: DXGI Present
20:27:56: NV Capture available
20:27:56: FBO available
20:27:56: GL Present
20:27:56: (half life scientist) everything..  seems to be in order
20:27:58: D3D9EndScene called
20:27:58: D3DPRESENT_PARAMETERS {
20:27:58: 	BackBufferWidth: 1366
20:27:58: 	BackBufferHeight: 768
20:27:58: 	BackBufferFormat: D3DFMT_X8R8G8B8
20:27:58: 	BackBufferCount: 1
20:27:58: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:27:58: 	MultiSampleQuality: 0
20:27:58: 	SwapEffect: D3DSWAPEFFECT_DISCARD
20:27:58: 	hDeviceWindow: 394288
20:27:58: 	Windowed: false
20:27:58: 	EnableAutoDepthStencil: true
20:27:58: 	AutoDepthStencilFormat: D3DFMT_D24X8
20:27:58: 	Flags: D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL 
20:27:58: 	FullScreen_RefreshRateInHz: 60
20:27:58: 	PresentationInterval: 2147483648
20:27:58: };
20:27:58: successfully set up d3d9 hooks
20:27:58: D3D9Present called
20:27:58: DoD3D9GPUHook: success
20:27:58: D3DSURFACE_DESC {
20:27:58: 	Format: D3DFMT_X8R8G8B8
20:27:58: 	Type: D3DRTYPE_SURFACE
20:27:58: 	Usage: D3DUSAGE_RENDERTARGET 
20:27:58: 	Pool: D3DPOOL_DEFAULT
20:27:58: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:27:58: 	MultiSampleQuality: 0
20:27:58: 	Width: 1366
20:27:58: 	Height: 768
20:27:58: };
20:27:58: successfully capturing d3d9 frames via GPU
20:28:02: D3D9Reset called
20:28:02: ---------------------- Cleared D3D9 Capture ----------------------
20:28:02: successfully set up d3d9 hooks
20:28:02: D3D9EndScene called
20:28:02: D3D9Present called
20:28:02: DoD3D9GPUHook: success
20:28:03: D3DSURFACE_DESC {
20:28:03: 	Format: D3DFMT_X8R8G8B8
20:28:03: 	Type: D3DRTYPE_SURFACE
20:28:03: 	Usage: D3DUSAGE_RENDERTARGET 
20:28:03: 	Pool: D3DPOOL_DEFAULT
20:28:03: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:28:03: 	MultiSampleQuality: 0
20:28:03: 	Width: 1366
20:28:03: 	Height: 768
20:28:03: };
20:28:03: successfully capturing d3d9 frames via GPU
20:28:17: D3D9Reset called
20:28:17: ---------------------- Cleared D3D9 Capture ----------------------
20:28:17: successfully set up d3d9 hooks
20:28:17: D3D9EndScene called
20:28:17: D3D9Present called
20:28:17: DoD3D9GPUHook: success
20:28:18: D3DSURFACE_DESC {
20:28:18: 	Format: D3DFMT_X8R8G8B8
20:28:18: 	Type: D3DRTYPE_SURFACE
20:28:18: 	Usage: D3DUSAGE_RENDERTARGET 
20:28:18: 	Pool: D3DPOOL_DEFAULT
20:28:18: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:28:18: 	MultiSampleQuality: 0
20:28:18: 	Width: 1366
20:28:18: 	Height: 768
20:28:18: };
20:28:18: successfully capturing d3d9 frames via GPU
20:28:26: D3D9Reset called
20:28:26: ---------------------- Cleared D3D9 Capture ----------------------
20:28:26: successfully set up d3d9 hooks
20:28:26: D3D9EndScene called
20:28:26: D3D9Present called
20:28:26: DoD3D9GPUHook: success
20:28:26: D3DSURFACE_DESC {
20:28:26: 	Format: D3DFMT_X8R8G8B8
20:28:26: 	Type: D3DRTYPE_SURFACE
20:28:26: 	Usage: D3DUSAGE_RENDERTARGET 
20:28:26: 	Pool: D3DPOOL_DEFAULT
20:28:26: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:28:26: 	MultiSampleQuality: 0
20:28:26: 	Width: 1366
20:28:26: 	Height: 768
20:28:26: };
20:28:26: successfully capturing d3d9 frames via GPU
20:28:31: D3D9Reset called
20:28:31: ---------------------- Cleared D3D9 Capture ----------------------
20:28:31: successfully set up d3d9 hooks
20:28:31: D3D9EndScene called
20:28:31: D3D9Present called
20:28:31: DoD3D9GPUHook: success
20:28:31: D3DSURFACE_DESC {
20:28:31: 	Format: D3DFMT_X8R8G8B8
20:28:31: 	Type: D3DRTYPE_SURFACE
20:28:31: 	Usage: D3DUSAGE_RENDERTARGET 
20:28:31: 	Pool: D3DPOOL_DEFAULT
20:28:31: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:28:31: 	MultiSampleQuality: 0
20:28:31: 	Width: 1366
20:28:31: 	Height: 768
20:28:31: };
20:28:31: successfully capturing d3d9 frames via GPU
20:28:38: D3D9Reset called
20:28:38: ---------------------- Cleared D3D9 Capture ----------------------
20:28:38: successfully set up d3d9 hooks
20:28:39: D3D9EndScene called
20:28:39: D3D9Present called
20:28:39: DoD3D9GPUHook: success
20:28:39: D3DSURFACE_DESC {
20:28:39: 	Format: D3DFMT_X8R8G8B8
20:28:39: 	Type: D3DRTYPE_SURFACE
20:28:39: 	Usage: D3DUSAGE_RENDERTARGET 
20:28:39: 	Pool: D3DPOOL_DEFAULT
20:28:39: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:28:39: 	MultiSampleQuality: 0
20:28:39: 	Width: 1366
20:28:39: 	Height: 768
20:28:39: };
20:28:39: successfully capturing d3d9 frames via GPU
20:29:57: D3D9Reset called
20:29:57: ---------------------- Cleared D3D9 Capture ----------------------
20:29:57: successfully set up d3d9 hooks
20:29:57: D3D9EndScene called
20:29:57: D3D9Present called
20:29:57: DoD3D9GPUHook: success
20:29:57: D3DSURFACE_DESC {
20:29:57: 	Format: D3DFMT_X8R8G8B8
20:29:57: 	Type: D3DRTYPE_SURFACE
20:29:57: 	Usage: D3DUSAGE_RENDERTARGET 
20:29:57: 	Pool: D3DPOOL_DEFAULT
20:29:57: 	MultiSampleType: D3DMULTISAMPLE_NONE
20:29:57: 	MultiSampleQuality: 0
20:29:57: 	Width: 1366
20:29:57: 	Height: 768
20:29:57: };
20:29:57: successfully capturing d3d9 frames via GPU
 

solomonyo

Member
Rightclick the game capture > properties > choose the game from the drop down list > OK

Thing is; If you streamed another game and you start another game after that, you still have to update this manually.
At least I have to.
 

Kharay

Member
Or just assign game capture to a hotkey and tap that hotkey whenever you start playing something else. However, you do have to make sure to stream the various titles in the same resolution that way, otherwise the stream will end up looking weird. ;)
 

nabukustor

New Member
solomonyo said:
Rightclick the game capture > properties > choose the game from the drop down list > OK

Thing is; If you streamed another game and you start another game after that, you still have to update this manually.
At least I have to.

Did you see the video ???
 

nabukustor

New Member
Kharay said:
Or just assign game capture to a hotkey and tap that hotkey whenever you start playing something else. However, you do have to make sure to stream the various titles in the same resolution that way, otherwise the stream will end up looking weird. ;)
.... Black screen video with sound ....
 

dodgepong

Administrator
Community Helper
Ah sorry, I didn't see that in your OP. You're not trying to use Game capture on the PVP.net client, are you?
 

nabukustor

New Member
dodgepong said:
Ah sorry, I didn't see that in your OP. You're not trying to use Game capture on the PVP.net client, are you?

Did you see the video ?
Im using to capture league of leguend client (TM)
 

dodgepong

Administrator
Community Helper
No, I didn't, sorry. I tend to skim through these posts quickly and black-screen problems all look the same.
 

dodgepong

Administrator
Community Helper
Is LoL running in Fullscreen or Windowed/Borderless mode? If it's in fullscreen, it might stop rendering when you alt-tab, making the screen look black, but when you are in-game, it captures properly.

Can you get second monitor to test with?
 

nabukustor

New Member
dodgepong said:
Is LoL running in Fullscreen or Windowed/Borderless mode? If it's in fullscreen, it might stop rendering when you alt-tab, making the screen look black, but when you are in-game, it captures properly.

Can you get second monitor to test with?

ill try but ....... i was doing some videos in may older laptop with WIN7 when i alt-tap LOL (in fullscreen) the image freez instead of gave me a black screen
 

Kharay

Member
To rule out any such problems, just run it in a Fullscreen Window (aka Borderless Window). The game itself will not perform worse and as long as you have Aero Enabled, you can just use Window Capture (or Game Capture) for it and it should perform really well even while being a window.
 

nabukustor

New Member
Kharay said:
To rule out any such problems, just run it in a Fullscreen Window (aka Borderless Window). The game itself will not perform worse and as long as you have Aero Enabled, you can just use Window Capture (or Game Capture) for it and it should perform really well even while being a window.

Ill try ...... same if im playing PES ?
 

Kharay

Member
If at all possible, favour Borderless Window over true fullscreen no matter what the title is. It is easier to capture, typically and will counter a lot of possible issues (such as freezing when alt-tabbing and such).
 
Top