Bug Report Black Screen when using Game Capture

Zeroth

New Member
Yesterday I was able to successfully broadcast Saints Row: The Third to my twitch channel for about an hour and a half with version 0.449a test7. Later that night when I tried again I was only broadcasting a black screen with game audio. Today I updated to 0.452a to see if I could get it to work but again I was only broadcasting a black screen with game audio. If anyone could help me get this sorted out it would be greatly appreciated.

Here are the logs from some of my attempts today. Please let me know if you need any more information from me.

Code:
Open Broadcaster Software v0.452a - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz
CPU Speed: 3600MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 7, model 13, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 680
  Video Adapter Dedicated Video Memory: 2091581440
  Video Adapter Shared System Memory: 2147479552
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
Total frames rendered: 159, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
Total frames rendered: 134, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
bufferTime: 2021, outputRateWindowTime: 1000, dropThreshold: 2521
Total frames rendered: 2650, number of frames that lagged: 2 (0.08%) (it's okay for some frames to lag)
Number of b-frames dropped: 92 (1.4%), Number of p-frames dropped: 92 (1.4%), Total 184 (2.9%)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
bufferTime: 2000, outputRateWindowTime: 1000, dropThreshold: 2500
Total frames rendered: 1599, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
bufferTime: 2068, outputRateWindowTime: 1000, dropThreshold: 2568
Total frames rendered: 5254, number of frames that lagged: 5 (0.10%) (it's okay for some frames to lag)
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
Total frames rendered: 118, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1920x1080
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1080
    preset: veryfast
    CBR: no
    max bitrate: 4480
    buffer size: 4480
    quality: 10
------------------------------------------
bufferTime: 2000, outputRateWindowTime: 1000, dropThreshold: 2500
Total frames rendered: 2876, number of frames that lagged: 8 (0.28%) (it's okay for some frames to lag)
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 5.462 ms] [avg calls per frame: 1] [children: 91.1%] [unaccounted: 8.93%]
| scene->Preprocess - [0.0183%] [avg time: 0.001 ms] [avg calls per frame: 1]
| video encoding and uploading - [91%] [avg time: 4.973 ms] [avg calls per frame: 1] [children: 36%] [unaccounted: 55.1%]
| | CopyResource - [0.256%] [avg time: 0.014 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.146%] [avg time: 0.008 ms] [avg calls per frame: 0]
| | call to encoder - [35.2%] [avg time: 1.925 ms] [avg calls per frame: 0]
| | sending stuff out - [0.311%] [avg time: 0.017 ms] [avg calls per frame: 0]
==============================================================
 

Xerouz

Member
I'm strangely getting the same thing. I was able to stream a few days ago. I get on today, and with game capture, I'm only getting a black screen. This is while trying to broadcast Starcraft 2. I haven't changed my OBS version yet. The only difference seems to be that Starcraft had a minor patch today. I'm not sure if that makes a difference.

Code:
Open Broadcaster Software v0.448a - 32bit (´・ω・`)
-------------------------------
CPU Name: AMD Phenom(tm) II X4 940 Processor
CPU Speed: 3300MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 2, model 4, family 15, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 460
  Video Adapeter Dedicated Video Memory: 1025966080
  Video Adapeter Shared System Memory: 3221372928
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 1000
    buffer size: 1000
------------------------------------------
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

Total frames rendered: 1325, number of frames that lagged: 14 (1.06%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 1000
    buffer size: 1000
------------------------------------------
Total frames rendered: 1667, number of frames that lagged: 2 (0.12%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 1000
    buffer size: 1000
------------------------------------------
Total frames rendered: 237, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 12.597 ms] [avg calls per frame: 1] [children: 75%] [unaccounted: 25%]
| scene->Preprocess - [31.3%] [avg time: 3.944 ms] [avg calls per frame: 1]
| video encoding and uploading - [43.7%] [avg time: 5.505 ms] [avg calls per frame: 1] [children: 16.8%] [unaccounted: 26.9%]
| | CopyResource - [0.198%] [avg time: 0.025 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.159%] [avg time: 0.02 ms] [avg calls per frame: 0]
| | call to encoder - [16.5%] [avg time: 2.077 ms] [avg calls per frame: 0]
==============================================================

Memory Leaks Were Detected.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
There is also a bug where sometimes it just can't acquire the game which I hope to have fixed in an upcoming patch.
 

Xerouz

Member
I just updated. Upon update, the problem persisted. I did finally, after starting and stopping, adding and deleting the game source, it finally started working. I am noticing I'm getting more dropped frames than usual now on version .452a.

Code:
Open Broadcaster Software v0.452a - 32bit (´・ω・`)
-------------------------------
CPU Name: AMD Phenom(tm) II X4 940 Processor
CPU Speed: 3300MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 2, model 4, family 15, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 460
  Video Adapter Dedicated Video Memory: 1025966080
  Video Adapter Shared System Memory: 3221372928
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 10
------------------------------------------
Total frames rendered: 1721, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 10
------------------------------------------
using shared texture capture
Total frames rendered: 452, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 10
------------------------------------------
using shared texture capture
Total frames rendered: 634, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 10
------------------------------------------
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

using shared texture capture
Using Send Buffer Size: 2920
bufferTime: 2321, outputRateWindowTime: 1000, dropThreshold: 2821
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

Total frames rendered: 187507, number of frames that lagged: 959 (0.51%) (it's okay for some frames to lag)
Number of b-frames dropped: 408 (0.088%), Number of p-frames dropped: 180 (0.039%), Total 588 (0.13%)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 10
------------------------------------------
Using Send Buffer Size: 2920
bufferTime: 2299, outputRateWindowTime: 1000, dropThreshold: 2799
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

using shared texture capture
   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

   device: Logitech HD Webcam C310, chosen type: RGB24, usingFourCC: false, res: 1280x720 - 1280x720, fps: 5-30, fourCC: 00000000

Total frames rendered: 71968, number of frames that lagged: 199 (0.28%) (it's okay for some frames to lag)
Number of b-frames dropped: 30 (0.017%), Number of p-frames dropped: 23 (0.013%), Total 53 (0.03%)
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 9.201 ms] [avg calls per frame: 1] [children: 82%] [unaccounted: 18%]
| scene->Preprocess - [27.5%] [avg time: 2.534 ms] [avg calls per frame: 1]
| video encoding and uploading - [54.4%] [avg time: 5.007 ms] [avg calls per frame: 1] [children: 29.3%] [unaccounted: 25.1%]
| | CopyResource - [1.43%] [avg time: 0.132 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.13%] [avg time: 0.012 ms] [avg calls per frame: 0]
| | call to encoder - [27.4%] [avg time: 2.525 ms] [avg calls per frame: 0]
| | sending stuff out - [0.283%] [avg time: 0.026 ms] [avg calls per frame: 0]
==============================================================

I'm seeing something like almost 1000 frames dropped in about a 1.5 hour stream. Also, is it normal for it to list my webcam like 10 times in the device list?
 

Zeroth

New Member
Well I'm not sure if that's my problem Jim since mine always seems to be unable to acquire the game, except for that one time, but I guess I will wait for some updates and hope for the best. Thanks for the quick response and thanks for the great free software.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
you don't have that many dropped frames, less then even 0.1%. you could try out the send buffer in advanced with like the 5k value in the drop down and see if it helps at all in that regard.
 

retbergen

Member
Starcraft is changing the main executable on file on most of their updates. Not the name, but the content.
Could this break the association for game streaming?
 
Top