Question / Help Black screen streaming GW2

shims

New Member
Hey loves.

I've been attempting to set up a stream on my lappy (i7, GT 630M). I always use Game Capture, and if I set GW2 to borderless windowed (or as GW2 calls it, "Windowed Fullscreen") all is fine. The problem though is that it's a pretty big drag on the FPS. In true full screen I clock around 60 consistently, however in windowed it drops to 30ish. Thusly I've been trying to get OBS to stream properly when GW2 is set to full screen, as this would be a massive performance lift and a weight off my shoulders.

If I set GW2 to full screen however, all I get from OBS is a black screen. This is almost definitely an issue with the integrated card/nVidia, as I looked up the issue and found I have the exact same bug/quirk: if I load OBS and hit settings -> video, there'll only be two adapters (an Intel and an nVidia) and the Intel will (usually) be selected by default. If I close and then open the settings again, though, the options'll have changed to two nVidia cards and a "Microsoft Basic Render".

I have set both OBS .exes to run on the 630M via the nVidia control panel. I've also tried selecting the initial Intel option, the nVidia option, and even just not selecting anything at all before streaming/previewing. Still nothing but black, though.

Any help would be enormously appreciated.

x
 

shims

New Member
Sure, here's what I get when I attempt to preview:

Code:
21:40:51: Open Broadcaster Software v0.60b - 32bit (´・ω・`)
21:40:51: -------------------------------
21:40:51: CPU Name: Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz
21:40:51: CPU Speed: 2395MHz
21:40:51: Physical Memory:  4095MB Total, 4095MB Free
21:40:51: stepping id: 9, model 58, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
21:40:51: monitor 1: pos={0, 0}, size={1366, 768}
21:40:51: Windows Version: 6.2 Build 9200 
21:40:51: Aero is Enabled
21:40:51: -------------------------------
21:40:51: OBS Modules:
21:40:51: Base Address     Module
21:40:51: 002F0000         OBS.exe
21:40:51: 6BAB0000         OBSApi.dll
21:40:51: 6B830000         DShowPlugin.dll
21:40:51: 6E570000         GraphicsCapture.dll
21:40:51: 6B810000         NoiseGate.dll
21:40:51: 6B7F0000         PSVPlugin.dll
21:40:51: ------------------------------------------
21:40:51: Adapter 1
21:40:51:   Video Adapter: Intel(R) HD Graphics 4000
21:40:51:   Video Adapter Dedicated Video Memory: 33554432
21:40:51:   Video Adapter Shared System Memory: 1711276032
21:40:51:   Video Adapter Output 1: pos={0, 0}, size={1366, 768}, attached=true
21:40:51: ------------------------------------------
21:40:51: Adapter 2
21:40:51:   Video Adapter: NVIDIA GeForce GT 630M 
21:40:51:   Video Adapter Dedicated Video Memory: 2091446272
21:40:51:   Video Adapter Shared System Memory: 2147233792
21:40:51: =====Stream Start: 2014-02-11, 21:40:51===============================================
21:40:51:   Multithreaded optimizations: On
21:40:51:   Base resolution: 1366x768
21:40:51:   Output resolution: 680x384
21:40:51: ------------------------------------------
21:40:51: Loading up D3D10 on Intel(R) HD Graphics 4000 (Adapter 1)...
21:40:51: ------------------------------------------
21:40:51: Audio Format: 48000hz
21:40:51: Playback device {0.0.0.00000000}.{e04d9cca-0558-4452-9dcf-d4b03ad583a5}
21:40:51: ------------------------------------------
21:40:51: Using desktop audio input: Speakers and Headphones (IDT High Definition Audio CODEC)
21:40:51: ------------------------------------------
21:40:51: Using auxilary audio input: Internal Mic (IDT High Definition Audio CODEC)
21:40:52: ------------------------------------------
21:40:52: Audio Encoding: AAC
21:40:52:     bitrate: 64
21:40:52: Using graphics capture
21:40:52: Scene buffering time set to 700
21:40:52: ------------------------------------------
21:40:52: Video Encoding: x264
21:40:52:     fps: 30
21:40:52:     width: 680, height: 384
21:40:52:     preset: slow
21:40:52:     profile: main
21:40:52:     keyint: 60
21:40:52:     CBR: yes
21:40:52:     CFR: yes
21:40:52:     max bitrate: 550
21:40:52:     buffer size: 550
21:40:52: ------------------------------------------
21:41:03: Total frames encoded: 282, total frames duplicated: 0 (0.00%)
21:41:03: Total frames rendered: 279, number of late frames: 1 (0.36%) (it's okay for some frames to be late)
21:41:03: 
21:41:03: Profiler time results:
21:41:03: 
21:41:03: ==============================================================
21:41:03: video thread frame - [100%] [avg time: 2.157 ms] [children: 4.96%] [unaccounted: 95%]
21:41:03: | scene->Preprocess - [0.0464%] [avg time: 0.001 ms]
21:41:03: | GPU download and conversion - [4.91%] [avg time: 0.106 ms] [children: 4.68%] [unaccounted: 0.232%]
21:41:03: | | flush - [2.13%] [avg time: 0.046 ms]
21:41:03: | | CopyResource - [2.46%] [avg time: 0.053 ms]
21:41:03: | | conversion to 4:2:0 - [0.0927%] [avg time: 0.002 ms]
21:41:03: Convert444Threads - [100%] [avg time: 0.135 ms] [children: 96.3%] [unaccounted: 3.7%]
21:41:03: | Convert444toNV12 - [96.3%] [avg time: 0.13 ms]
21:41:03: encoder thread frame - [100%] [avg time: 0.422 ms]
21:41:03: ==============================================================
21:41:03: 
21:41:03: 
21:41:03: Profiler CPU results:
21:41:03: 
21:41:03: ==============================================================
21:41:03: video thread frame - [cpu time: avg 0.392 ms, total 109.375 ms] [avg calls per frame: 1]
21:41:03: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:41:03: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:41:03: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:41:03: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:41:03: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:41:03: Convert444Threads - [cpu time: avg 0.089 ms, total 46.875 ms] [avg calls per frame: 2]
21:41:03: | Convert444toNV12 - [cpu time: avg 0.089 ms, total 46.875 ms] [avg calls per frame: 2]
21:41:03: encoder thread frame - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:41:03: ==============================================================
21:41:03: 
21:41:03: =====Stream End: 2014-02-11, 21:41:03=================================================
21:42:03: =====Stream Start: 2014-02-11, 21:42:03===============================================
21:42:03:   Multithreaded optimizations: On
21:42:03:   Base resolution: 1366x768
21:42:03:   Output resolution: 780x438
21:42:03: ------------------------------------------
21:42:03: Loading up D3D10 on NVIDIA GeForce GT 630M (Adapter 1)...
21:42:03: ------------------------------------------
21:42:03: Audio Format: 48000hz
21:42:03: Playback device {0.0.0.00000000}.{e04d9cca-0558-4452-9dcf-d4b03ad583a5}
21:42:03: ------------------------------------------
21:42:03: Using desktop audio input: Speakers and Headphones (IDT High Definition Audio CODEC)
21:42:03: ------------------------------------------
21:42:03: Using auxilary audio input: Internal Mic (IDT High Definition Audio CODEC)
21:42:04: ------------------------------------------
21:42:04: Audio Encoding: AAC
21:42:04:     bitrate: 64
21:42:04: Using graphics capture
21:42:04: Scene buffering time set to 700
21:42:04: ------------------------------------------
21:42:04: Video Encoding: x264
21:42:04:     fps: 30
21:42:04:     width: 780, height: 438
21:42:04:     preset: slow
21:42:04:     profile: main
21:42:04:     keyint: 60
21:42:04:     CBR: yes
21:42:04:     CFR: yes
21:42:04:     max bitrate: 550
21:42:04:     buffer size: 550
21:42:04: ------------------------------------------
21:42:10: Total frames encoded: 157, total frames duplicated: 0 (0.00%)
21:42:10: Total frames rendered: 162, number of late frames: 1 (0.62%) (it's okay for some frames to be late)
21:42:10: 
21:42:10: Profiler time results:
21:42:10: 
21:42:10: ==============================================================
21:42:10: video thread frame - [100%] [avg time: 0.994 ms] [children: 7.04%] [unaccounted: 93%]
21:42:10: | scene->Preprocess - [0.101%] [avg time: 0.001 ms]
21:42:10: | GPU download and conversion - [6.94%] [avg time: 0.069 ms] [children: 6.54%] [unaccounted: 0.402%]
21:42:10: | | flush - [4.23%] [avg time: 0.042 ms]
21:42:10: | | CopyResource - [2.11%] [avg time: 0.021 ms]
21:42:10: | | conversion to 4:2:0 - [0.201%] [avg time: 0.002 ms]
21:42:10: Convert444Threads - [100%] [avg time: 0.167 ms] [children: 97.6%] [unaccounted: 2.4%]
21:42:10: | Convert444toNV12 - [97.6%] [avg time: 0.163 ms]
21:42:10: encoder thread frame - [100%] [avg time: 0.52 ms]
21:42:10: ==============================================================
21:42:10: 
21:42:10: 
21:42:10: Profiler CPU results:
21:42:10: 
21:42:10: ==============================================================
21:42:10: video thread frame - [cpu time: avg 0.578 ms, total 93.75 ms] [avg calls per frame: 1]
21:42:10: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:42:10: | GPU download and conversion - [cpu time: avg 0.096 ms, total 15.625 ms] [avg calls per frame: 1]
21:42:10: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:42:10: | | CopyResource - [cpu time: avg 0.113 ms, total 15.625 ms] [avg calls per frame: 1]
21:42:10: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:42:10: Convert444Threads - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 2]
21:42:10: | Convert444toNV12 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 2]
21:42:10: encoder thread frame - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:42:10: ==============================================================
21:42:10: 
21:42:10: =====Stream End: 2014-02-11, 21:42:10=================================================
 

Sapiens

Forum Moderator
Loading up D3D10 on Intel(R) HD Graphics 4000 (Adapter 1)...

As of 0.60b I believe you should be selecting your NVIDIA GPU and OBS will do the rest for you. See if that makes a difference.
 
Top