Bug Report Problems with switching scenes in Windows 8 and with Text

Syssx

New Member
Hello,

I don't know why but when I switch scenes and or start/preview stream the OBS does this:

IpT5G.png


I need to start something over full screen (I mean something like Chrome so it reveals whole screen in OBS), it's like it recognizes only moving elements (so it's not problem when I'm ingame because theres still something what is moving)

And I can't add Text (I can add it but it doesn't show in preview and or stream)

cXORg.png


Sorry for my english and thanks !
 

micechal

Member
Re: Problems with switching scenes in Windows 8 and with Tex

Referring to your first problem, could you show a screenshot of your Software Capture properties window? Maybe you're capturing only the bottom part of your screen and not the whole.
As about the second, have you tried changing font?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: Problems with switching scenes in Windows 8 and with Tex

May I see a log file, please?
 

Syssx

New Member
Re: Problems with switching scenes in Windows 8 and with Tex

Last two logfiles:

2013-01-04-2153-31
Code:
Open Broadcaster Software v0.465a - 64bit ( ^ω^)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz
CPU Speed: 2095MHz
Physical Memory:  8055MB Total, 5781MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
Windows Version: 6.2 Build 9200 
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GT 630M  
  Video Adapter Dedicated Video Memory: 2096693248
  Video Adapter Shared System Memory: 2147495936
------------------------------------------
Adapter 2
  Video Adapter: NVIDIA GeForce GT 630M  
  Video Adapter Dedicated Video Memory: 2096693248
  Video Adapter Shared System Memory: 2147495936
------------------------------------------
Adapter 3
  Video Adapter: Microsoft Basic Render Driver
  Video Adapter Dedicated Video Memory: 2096693248
  Video Adapter Shared System Memory: 2147495936
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1366x768
  Output resolution: 1364x768
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 256
------------------------------------------
------------------------------------------
------------------------------------------
Using Monitor Capture
Using bitmap image
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1364, height: 768
    preset: veryfast
    CBR: no
    max bitrate: 1500
    buffer size: 1500
    quality: 10
------------------------------------------
Total frames rendered: 353, number of frames that lagged: 2 (0.57%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1366x768
  Output resolution: 1364x768
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 256
------------------------------------------
------------------------------------------
------------------------------------------
Using Monitor Capture
Using bitmap image
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1364, height: 768
    preset: veryfast
    CBR: no
    max bitrate: 1500
    buffer size: 1500
    quality: 10
------------------------------------------
Total frames rendered: 381, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
Using RTMP service: Twitch / Justin.tv
  Server selection: ʵ
SO_SNDBUF already at 65536
bufferTime: 3369, outputRateWindowTime: 1000, dropThreshold: 3869
RTMPPublisher::SocketLoop: Aborting due to loop exit
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: 9.438 ms] [avg calls per frame: 1] [children: 80%] [unaccounted: 20%]
| scene->Preprocess - [66.6%] [avg time: 6.287 ms] [avg calls per frame: 1]
| video encoding and uploading - [13.4%] [avg time: 1.262 ms] [avg calls per frame: 1] [children: 13.3%] [unaccounted: 0.0742%]
| | CopyResource - [0.138%] [avg time: 0.013 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0106%] [avg time: 0.001 ms] [avg calls per frame: 0]
| | call to encoder - [13.1%] [avg time: 1.238 ms] [avg calls per frame: 0]
| | sending stuff out - [0.0318%] [avg time: 0.003 ms] [avg calls per frame: 0]
==============================================================


2013-01-04-2216-27
Code:
Open Broadcaster Software v0.465a - 64bit ( ^ω^)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz
CPU Speed: 2095MHz
Physical Memory:  8055MB Total, 5824MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
Windows Version: 6.2 Build 9200 
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GT 630M  
  Video Adapter Dedicated Video Memory: 2096693248
  Video Adapter Shared System Memory: 2147495936
------------------------------------------
Adapter 2
  Video Adapter: NVIDIA GeForce GT 630M  
  Video Adapter Dedicated Video Memory: 2096693248
  Video Adapter Shared System Memory: 2147495936
------------------------------------------
Adapter 3
  Video Adapter: Microsoft Basic Render Driver
  Video Adapter Dedicated Video Memory: 2096693248
  Video Adapter Shared System Memory: 2147495936
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1366x768
  Output resolution: 1364x768
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 256
------------------------------------------
------------------------------------------
------------------------------------------
Using Monitor Capture
Using bitmap image
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1364, height: 768
    preset: veryfast
    CBR: no
    max bitrate: 1500
    buffer size: 1500
    quality: 10
------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
------------------------------------------
------------------------------------------
Using Monitor Capture
Using bitmap image
Using bitmap image
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
------------------------------------------
------------------------------------------
Using Monitor Capture
Using bitmap image
Total frames rendered: 1054, number of frames that lagged: 2 (0.19%) (it's okay for some frames to lag)
Using RTMP service: Twitch / Justin.tv
  Server selection: ˈ
SO_SNDBUF already at 65536
bufferTime: 7003, outputRateWindowTime: 1000, dropThreshold: 7503
RTMPPublisher::BufferedSend: Buffer is full (221541 / 224256 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Buffer is full (221541 / 224256 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Buffer is full (223807 / 224256 bytes), waiting to send 2216 bytes
RTMPPublisher::BufferedSend: Buffer is full (223807 / 224256 bytes), waiting to send 2216 bytes
RTMPPublisher::BufferedSend: Buffer is full (221523 / 224256 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Buffer is full (222508 / 224256 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Buffer is full (223915 / 224256 bytes), waiting to send 452 bytes
RTMPPublisher::SocketLoop: Aborting due to loop exit
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: 9.754 ms] [avg calls per frame: 1] [children: 82%] [unaccounted: 18%]
| scene->Preprocess - [63.8%] [avg time: 6.219 ms] [avg calls per frame: 1]
| video encoding and uploading - [18.2%] [avg time: 1.78 ms] [avg calls per frame: 1] [children: 13.9%] [unaccounted: 4.38%]
| | CopyResource - [0.144%] [avg time: 0.014 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0205%] [avg time: 0.002 ms] [avg calls per frame: 0]
| | call to encoder - [13.6%] [avg time: 1.329 ms] [avg calls per frame: 0]
| | sending stuff out - [0.082%] [avg time: 0.008 ms] [avg calls per frame: 0]
==============================================================

Memory Leaks Were Detected.
 

Syssx

New Member
Re: Problems with switching scenes in Windows 8 and with Tex

Updated to the latest version, still getting those issues.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: Problems with switching scenes in Windows 8 and with Tex

After viewing the log file, I'm pretty sure that this has something to do with the fact that you're using it on a multi-GPU laptop. To quote myself from what I said in a thread similar to this:

"This can happen on multi-GPU computers. Almost everything in my application is GPU accelerated. If your desktop is rendered on one processor, then the texture memory from that will not be directly accessible if OBS is set to use the other processor, and it can create this black screen issue. The techniques I used are designed to maximize performance by bypassing CPU transfers and using texture memory directly. If it can't access the texture memory, it won't currently work without copying that texture from GPU A onto RAM, then back onto GPU B, which is not fun to do, as well as very inefficient. It would completely defeat the purpose of using GPU acceleration for stream rendering."

The solution is to make sure the things you want to capture are running on the same GPU as OBS. OBS uses whatever's default on the system. If your system, especially these mutli-GPU laptops, are doing weird funky stuff on both GPUs for whatever reason, then this sort of stuff is going to happen.
 
Top