Question / Help CPU - Black screen while trying to capture the game

Kubsoneiro

New Member
Hey!
I was streaming League of Legends long time ago, but had no problems with it.
Yesterday I've tried to stream World of Tanks but it didn't work. I've asked for help few of my friends to make sure that my settings are correct. And they are - I can stream my desktop etc, but can't capture the game, it just shows black screen all the time. With the same settings my friends can stream, but I don't.
I'm using Windows Vista, playing WoT on full-screen mode.
Please, help!
 

qhgf

Member
If you're playing a game in fullscreen, you have to use game capture not window capture. Some games aren't compatible with game capture, not sure if WoT is or isn't, but try using window capture while running in windowed mode.
 

Kubsoneiro

New Member
It is compatibile for sure - my friends are playing on a window mode, but also on fullscreen mode. Both working for them.
And I'm using game capture for fullscreen mode. Bug is somewhere else.
 

Kubsoneiro

New Member
Code:
[23:46:14: Open Broadcaster Software v0.633b - 32bit (´・ω・`)
23:46:14: -------------------------------
23:46:14: CPU Name: Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
23:46:14: CPU Speed: 2997MHz
23:46:14: Physical Memory:  4094MB Total, 1704MB Free
23:46:14: stepping id: 10, model 23, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 2, total cores 2
23:46:14: monitor 1: pos={0, 0}, size={1680, 1050}
23:46:14: Windows Version: 6.0 Build 6002 S
23:46:14: Aero is Disabled
23:46:14: -------------------------------
23:46:14: OBS Modules:
23:46:14: Base Address     Module
23:46:14: 00390000         OBS.exe
23:46:14: 64E70000         OBSApi.dll
23:46:14: 68B00000         DShowPlugin.dll
23:46:14: 68570000         GraphicsCapture.dll
23:46:14: 68540000         NoiseGate.dll
23:46:14: 6B940000         PSVPlugin.dll
23:46:14: ------------------------------------------
23:46:14: Adapter 1
23:46:14:   Video Adapter: NVIDIA GeForce GT 430
23:46:14:   Video Adapter Dedicated Video Memory: 1025966080
23:46:14:   Video Adapter Shared System Memory: 1878552576
23:46:14:   Video Adapter Output 1: pos={0, 0}, size={1680, 1050}, attached=true
23:46:14: =====Stream Start: 2014-09-15, 23:46:14===============================================
23:46:14:   Multithreaded optimizations: On
23:46:14:   Base resolution: 1680x1050
23:46:14:   Output resolution: 1120x700
23:46:14: ------------------------------------------
23:46:14: Loading up D3D10 on NVIDIA GeForce GT 430 (Adapter 1)...
23:46:16: ------------------------------------------
23:46:16: Audio Format: 44100 Hz
23:46:16: ------------------------------------------
23:46:16: Audio Channels: 2 Ch
23:46:16: Playback device Default
23:46:16: ------------------------------------------
23:46:16: Using desktop audio input: Głośniki (VIA High Definition Audio)
23:46:16: Global Audio time adjust: 0
23:46:16: ------------------------------------------
23:46:16: Using auxilary audio input: Mikrofon (HD Webcam C270)
23:46:16: Mic time offset: 0
23:46:16: ------------------------------------------
23:46:16: Audio Encoding: AAC
23:46:16:     bitrate: 128
23:46:16: Using graphics capture
23:46:16: Trying to hook process: WorldOfTanks.exe
23:46:16: Scene buffering time set to 700
23:46:16: ------------------------------------------
23:46:16: Video Encoding: x264
23:46:16:     fps: 30
23:46:16:     width: 1120, height: 700
23:46:16:     preset: veryfast
23:46:16:     profile: main
23:46:16:     keyint: 60
23:46:16:     CBR: no
23:46:16:     CFR: yes
23:46:16:     max bitrate: 2400
23:46:16:     buffer size: 3000
23:46:16:     quality: 7
23:46:16: ------------------------------------------
23:46:18: Using RTMP service: Twitch
23:46:18:   Server selection: rtmp://live-prg.twitch.tv/app
23:46:18:   Interface: Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit Ethernet NIC (NDIS 6.0) (ethernet, 1000 mbps)
23:46:19: Completed handshake with rtmp://live-prg.twitch.tv/app in 999 ms.
23:46:20: SO_SNDBUF was at 8192
23:46:20: SO_SNDBUF is now 65536
23:47:22: FlushBufferedVideo: Flushing 6 packets over 167 ms
23:47:22: Total frames encoded: 1930, total frames duplicated: 41 (2.12%)
23:47:22: Total frames rendered: 1934, number of late frames: 4 (0.21%) (it's okay for some frames to be late)
23:47:22: ~RTMPPublisher: Packet flush completed in 136 ms
23:47:22: ~RTMPPublisher: Send thread terminated in 0 ms
23:47:22: RTMPPublisher::SocketLoop: Graceful loop exit
23:47:22: ~RTMPPublisher: Socket thread terminated in 0 ms
23:47:32: ~RTMPPublisher: Final socket shutdown completed in 10290 ms
23:47:32: Average send payload: 435 bytes, average send interval: 28 ms
23:47:32: Number of times waited to send: 0, Waited for a total of 0 bytes
23:47:32: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
23:47:32: Number of bytes sent: 935959
23:47:32:
23:47:32: Profiler time results:
23:47:32:
23:47:32: ==============================================================
23:47:32: video thread frame - [100%] [avg time: 1.338 ms] [children: 19%] [unaccounted: 81%]
23:47:32: | scene->Preprocess - [0.224%] [avg time: 0.003 ms]
23:47:32: | GPU download and conversion - [18.8%] [avg time: 0.251 ms] [children: 7.25%] [unaccounted: 11.5%]
23:47:32: | | flush - [4.33%] [avg time: 0.058 ms]
23:47:32: | | CopyResource - [2.69%] [avg time: 0.036 ms]
23:47:32: | | conversion to 4:2:0 - [0.224%] [avg time: 0.003 ms]
23:47:32: Convert444Thread - [100%] [avg time: 1.846 ms] [children: 98.9%] [unaccounted: 1.14%]
23:47:32: | Convert444toNV12 - [98.9%] [avg time: 1.825 ms]
23:47:32: encoder thread frame - [100%] [avg time: 2.458 ms] [children: 1.38%] [unaccounted: 98.6%]
23:47:32: | sending stuff out - [1.38%] [avg time: 0.034 ms]
23:47:32: ==============================================================
23:47:32:
23:47:32:
23:47:32: Profiler CPU results:
23:47:32:
23:47:32: ==============================================================
23:47:32: video thread frame - [cpu time: avg 0.298 ms, total 577.203 ms] [avg calls per frame: 1]
23:47:32: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:47:32: | GPU download and conversion - [cpu time: avg 0.048 ms, total 93.601 ms] [avg calls per frame: 1]
23:47:32: | | flush - [cpu time: avg 0.024 ms, total 46.8 ms] [avg calls per frame: 1]
23:47:32: | | CopyResource - [cpu time: avg 0.016 ms, total 31.201 ms] [avg calls per frame: 1]
23:47:32: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:47:32: Convert444Thread - [cpu time: avg 1.69 ms, total 3229.22 ms] [avg calls per frame: 1]
23:47:32: | Convert444toNV12 - [cpu time: avg 1.69 ms, total 3229.22 ms] [avg calls per frame: 1]
23:47:32: encoder thread frame - [cpu time: avg 1.272 ms, total 2449.22 ms] [avg calls per frame: 1]
23:47:32: | sending stuff out - [cpu time: avg 0.008 ms, total 15.6 ms] [avg calls per frame: 1]
23:47:32: ==============================================================
23:47:32:
23:47:32: =====Stream End: 2014-09-15, 23:47:32=================================================


Last game capture log:
2014-09-15, 23:46:16: we're booting up:
23:46:16: CaptureThread: attached to process worldoftanks.exe
23:46:16: D3D9 Present
23:46:16: (half life scientist) everything..  seems to be in order
23:46:17: D3D9EndScene called
23:46:17: D3DPRESENT_PARAMETERS {
23:46:17:     BackBufferWidth: 1680
23:46:17:     BackBufferHeight: 1050
23:46:17:     BackBufferFormat: D3DFMT_A8R8G8B8
23:46:17:     BackBufferCount: 2
23:46:17:     MultiSampleType: D3DMULTISAMPLE_NONE
23:46:17:     MultiSampleQuality: 0
23:46:17:     SwapEffect: D3DSWAPEFFECT_DISCARD
23:46:17:     hDeviceWindow: 1118622
23:46:17:     Windowed: false
23:46:17:     EnableAutoDepthStencil: true
23:46:17:     AutoDepthStencilFormat: D3DFMT_D24S8
23:46:17:     Flags: None
23:46:17:     FullScreen_RefreshRateInHz: 60
23:46:17:     PresentationInterval: 2147483648
23:46:17: };
23:46:17: successfully set up d3d9 hooks
23:46:17: D3D9PresentEx called
23:46:17: DoD3D9GPUHook: opening intermediary texture failed, result = 2147942487
23:46:17: ---------------------- Cleared D3D9 Capture ----------------------
23:46:17: D3D9EndScene called
23:46:17: D3D9PresentEx called
23:46:17: DoD3D9GPUHook: opening intermediary texture failed, result = 2147942487
23:46:17: ---------------------- Cleared D3D9 Capture ----------------------]
 
Last edited by a moderator:

Sapiens

Forum Moderator
Try running OBS as administrator. Right-click on the shortcut and select "Run as administrator".
 
Top