Question / Help Black Screen for game

painiconico

New Member
Hi, I just started using OBS to broadcast on Twitch.tv but when I added the game screen using game capture, it only show up as a black screen. The game I am trying to capture is Heroes of Might and Magic III Complete in windowed mode.

My speedtest.net results are:


Can someone help?

Code:
Open Broadcaster Software v0.472b - 64bit ( ^ω^)
-------------------------------
CPU Name: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz
CPU Speed: 2494MHz
Physical Memory:  4043MB Total, 1464MB Free
stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 2
monitor 1: pos={0, 0}, size={1366, 768}
Windows Version: 6.1 Build 7601 S
Aero is Disabled
------------------------------------------
Adapter 1
  Video Adapter: Intel(R) HD Graphics Family
  Video Adapter Dedicated Video Memory: 1124896768
  Video Adapter Shared System Memory: 1851711488
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 720x480
  Output resolution: 720x480
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{7b9c8cfe-be1a-4018-8d69-41f6b181d6a2}
------------------------------------------
Using desktop audio input: Speakers and Headphones (IDT High Definition Audio CODEC)
------------------------------------------
Audio Encoding: AAC
    bitrate: 320
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 720, height: 480
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 800
    buffer size: 600
    quality: 7
------------------------------------------
Total frames rendered: 257, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
x264: frame I:1     Avg QP:12.00  size:   897
x264: frame P:55    Avg QP:12.65  size:    24
x264: frame B:163   Avg QP:15.66  size:    22
x264: consecutive B-frames:  0.5%  0.0%  0.0% 99.5%
x264: mb I  I16..4: 99.9%  0.0%  0.1%
x264: mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
x264: mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
x264: 8x8 transform intra:0.0%
x264: coded y,uvDC,uvAC intra: 0.0% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
x264: i16 v,h,dc,p: 97%  0%  3%  0%
x264: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%  0%  0%  0%  0%
x264: i8c dc,h,v,p: 100%  0%  0%  0%
x264: Weighted P-Frames: Y:0.0% UV:0.0%
x264: kb/s:6.30
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1280x720
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{7b9c8cfe-be1a-4018-8d69-41f6b181d6a2}
------------------------------------------
Using desktop audio input: Speakers and Headphones (IDT High Definition Audio CODEC)
------------------------------------------
Audio Encoding: MP3
    bitrate: 128
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.1
------------------------------------------
Video Encoding: x264
    fps: 25
    width: 1280, height: 720
    preset: veryfast
    CBR: yes
    CFR: no
    max bitrate: 1000
------------------------------------------
Total frames rendered: 503, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
x264: frame I:2     Avg QP: 3.00  size:  3020
x264: frame P:118   Avg QP: 0.15  size:  4959
x264: frame B:350   Avg QP: 0.27  size:  4990
x264: consecutive B-frames:  0.6%  0.0%  0.0% 99.4%
x264: mb I  I16..4: 100.0%  0.0%  0.0%
x264: mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
x264: mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
x264: 8x8 transform intra:0.0%
x264: coded y,uvDC,uvAC intra: 0.0% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
x264: i16 v,h,dc,p: 98%  0%  2%  0%
x264: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%  0%  0%  0%  0%
x264: i8c dc,h,v,p: 100%  0%  0%  0%
x264: Weighted P-Frames: Y:0.0% UV:0.0%
x264: kb/s:994.68
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1280x720
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{7b9c8cfe-be1a-4018-8d69-41f6b181d6a2}
------------------------------------------
Using desktop audio input: Speakers and Headphones (IDT High Definition Audio CODEC)
------------------------------------------
Audio Encoding: MP3
    bitrate: 128
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.1
------------------------------------------
Video Encoding: x264
    fps: 25
    width: 1280, height: 720
    preset: veryfast
    CBR: yes
    CFR: no
    max bitrate: 1000
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-3c.justin.tv/app
bufferTime: 2445, outputRateWindowTime: 1000, dropThreshold: 2945
Total frames rendered: 3337, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
RTMPPublisher::SocketLoop: Aborting due to bStopping
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
x264: frame I:14    Avg QP: 0.43  size:  4708
x264: frame P:833   Avg QP: 0.02  size:  5002
x264: frame B:2457  Avg QP: 0.04  size:  5014
x264: consecutive B-frames:  0.8%  0.0%  0.0% 99.2%
x264: mb I  I16..4: 100.0%  0.0%  0.0%
x264: mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
x264: mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
x264: 8x8 transform intra:0.0%
x264: coded y,uvDC,uvAC intra: 0.0% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
x264: i16 v,h,dc,p: 98%  0%  2%  0%
x264: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%  0%  0%  0%  0%
x264: i8c dc,h,v,p: 100%  0%  0%  0%
x264: Weighted P-Frames: Y:0.0% UV:0.0%
x264: kb/s:999.25
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1280x720
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{7b9c8cfe-be1a-4018-8d69-41f6b181d6a2}
------------------------------------------
Using desktop audio input: Speakers and Headphones (IDT High Definition Audio CODEC)
------------------------------------------
Audio Encoding: MP3
    bitrate: 128
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.1
------------------------------------------
Video Encoding: x264
    fps: 25
    width: 1280, height: 720
    preset: veryfast
    CBR: yes
    CFR: no
    max bitrate: 1000
------------------------------------------
Total frames rendered: 26, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
Number of b-frames dropped: 0 (-1.$%), Number of p-frames dropped: 0 (-1.$%), Total 0 (-1.$%)
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 7.811 ms] [avg calls per frame: 1] [children: 95.7%] [unaccounted: 4.34%]
| scene->Preprocess - [0.0512%] [avg time: 0.004 ms] [avg calls per frame: 1]
| video encoding and uploading - [95.6%] [avg time: 7.468 ms] [avg calls per frame: 1] [children: 34.2%] [unaccounted: 61.4%]
| | CopyResource - [0.999%] [avg time: 0.078 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [1.13%] [avg time: 0.088 ms] [avg calls per frame: 0]
| | call to encoder - [30.1%] [avg time: 2.35 ms] [avg calls per frame: 0]
| | sending stuff out - [2.02%] [avg time: 0.158 ms] [avg calls per frame: 0]
==============================================================
 

Cloudwolf

Member
Some one could correct me if I am wrong but I got the impression that game capture was used for full screen games and because it's in windowed you should be using window capture (software capture). It also could be just that the game doesn't work with game capture.
 

ThoNohT

Developer
Game capture should also work in windowed mode. From your log I see no reason why it would not work.
But as Cloudwolf said, a good idea would be to try window capture in stead, do remember to turn on aero though when using window capture, or the performance will be horrible.
 

xdeiog

New Member
I'll go ahead and try to help you, though I'm not that experienced with this program yet!

I had this problem too, although read about it before while using the beta, so luckily I solved my problem in five seconds. Maybe it'll only take you five seconds as well. ;)

The problem I'm thinking of is the Video Device, which was introduced with the latest stable build (and earlier beta builds).
Game Capture must be on the same video device as the game itself. Or in other words, change your video device to your dedicated GPU. ;)

WijdMPB.png


Edit: From looking at your log, I realized you have a laptop with OBS only detecting the internal device.
There are many other problems from laptops, such as here.
Jim said:
If OBS doesn't see it, it probably means you have to force it in a control panel somewhere. Those multi-GPU laptops especially can be really frustrating with that.
Voxletum said:
I believe for the AMD laptops you need to force manually switched graphics in the BIOS, then you will be able to use catalyst control center to force a specific GPU. I don't believe it is possible otherwise, unless you can enable that manual switching in the BIOS. I can't say for sure, I don't have access to such a laptop right now.
 

ZeLiiX

New Member
I have tryed everything atm, but i still don´t get any signal, Only black screen when i start.
Pls help me.. im getting frustrated over this :( what have i done wrong?

Code:
------------------------------------------
------------------------------------------
Open Broadcaster Software v0.51b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
CPU Speed: 1995MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
monitor 1: pos={0, 0}, size={1600, 900}
Windows Version: 6.1 Build 7600 
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: AMD Radeon HD 6650M    
  Video Adapter Dedicated Video Memory: 2130538496
  Video Adapter Shared System Memory: 3207593984
=====Stream Start: 2013-04-29, 23:47:46===============================================
  Multithreaded optimizations: On
  Base resolution: 1600x900
  Output resolution: 1600x900
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Højttalere (Realtek High Definition Audio)
------------------------------------------
Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 320
x264: VBV maxrate specified, but no bufsize, ignored
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1600, height: 900
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 1000
    buffer size: 0
    quality: 8
------------------------------------------
Total frames rendered: 54, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End: 2013-04-29, 23:47:48=================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 2.366 ms] [avg calls per frame: 1] [children: 80.4%] [unaccounted: 19.6%]
| scene->Preprocess - [0%] [avg time: 0 ms] [avg calls per frame: 1]
| video encoding and uploading - [80.4%] [avg time: 1.902 ms] [avg calls per frame: 1] [children: 80%] [unaccounted: 0.38%]
| | CopyResource - [0.296%] [avg time: 0.007 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0423%] [avg time: 0.001 ms] [avg calls per frame: 0]
| | call to encoder - [79.7%] [avg time: 1.885 ms] [avg calls per frame: 0]
| | sending stuff out - [0%] [avg time: 0 ms] [avg calls per frame: 0]
==============================================================
 

dodgepong

Administrator
Forum Admin
In that latest log, you have nothing added to your scene. Make sure you right-click the Sources box and say Add to add a capture method to your scene.

Like so:

XAauhjH.png
 

ZeLiiX

New Member
dodgepong said:
In that latest log, you have nothing added to your scene. Make sure you right-click the Sources box and say Add to add a capture method to your scene.

Like so:

XAauhjH.png


A pic says more than 1000 words!!! TY!!! awesomeness :P working great now. i can live stream and all that shi... thanks again
 

Ziw

New Member
I'm having a problem as well:

It won't show up on applications list and when I do window capture, the dimensions are really off and 3 quarters of the screen I record is black. I can edit scene but then I'd have to click record, see how off the dimensions are, guesstimate how much I should edit the scene by, and try again. Which isn't really working for me. There must be a better way, right?
 
Top