Bug Report Lots of lagged frames?

Piximan

New Member
Playing in game (tribes ascend) and having some noticeable jitteryness which I do not get under xsplit (free version). I tried messing with vsync - that did not help. In-game FPS stays about the same when streaming (~70-90 fps). I checked the log and there is a huge number of lagged frames (which i don't see in other people's logs). Not using dxtory or anything - just capturing the one monitor screen I have and playing windowed/borderless. What causes the lagged frames?

Log and comp specs:
Open Broadcaster Software v0.43a - 32bit (´・ω・`)
-------------------------------
CPU Name: AMD FX(tm)-8150 Eight-Core Processor
CPU Speed: 3612MHz
Physical Memory: 4095MB Total, 4095MB Free
stepping id: 2, model 1, family 15, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 8, total cores 8
------------------------------------------
Adapter 1
Video Adapter: AMD Radeon HD 6800 Series
Video Adapeter Dedicated Video Memory: 1057497088
Video Adapeter Shared System Memory: 3998447616
Send Buffer Size: 8196
=====Stream Start=====================================================================
Multithreaded optimizations: On
Base resolution: 1280x1024
Output resolution: 1280x1024
------------------------------------------
Loading up D3D10...
Using 5.1 speaker setup
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
bitrate: 128
------------------------------------------
Video Encoding: x264
fps: 30
width: 1280, height: 1024
quality: 8
preset: veryfast
i444: no
max bitrate: 1000
buffer size: 1000
------------------------------------------
Total frames rendered: 468, number of frames that lagged: 362 (77.35%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 8196
=====Stream Start=====================================================================
Multithreaded optimizations: On
Base resolution: 1280x1024
Output resolution: 1280x1024
------------------------------------------
Loading up D3D10...
Using 5.1 speaker setup
------------------------------------------
Using auxilary audio input: Microphone (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
bitrate: 128
------------------------------------------
Video Encoding: x264
fps: 30
width: 1280, height: 1024
quality: 8
preset: veryfast
i444: no
max bitrate: 1000
buffer size: 1000
------------------------------------------
Total frames rendered: 698, number of frames that lagged: 586 (83.95%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 37.792 ms] [avg calls per frame: 1] [children: 99.1%] [unaccounted: 0.897%]
| scene->Preprocess - [92.7%] [avg time: 35.02 ms] [avg calls per frame: 1]
| video encoding and uploading - [6.44%] [avg time: 2.433 ms] [avg calls per frame: 1] [children: 6.35%] [unaccounted: 0.0873%]
| | CopyResource - [0.0318%] [avg time: 0.012 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0662%] [avg time: 0.025 ms] [avg calls per frame: 0]
| | call to encoder - [6.25%] [avg time: 2.363 ms] [avg calls per frame: 0]
==============================================================

Thanks in advance for all the help - I'd love to use this program if I can get rid of the jitteryness in game.
 

Piximan

New Member
Turning aero off on startup reduced the number of lagged frames, however i'm still getting a bit of choppy feeling. i tried messing with the buffer sizes as an earlier poster had mentioned. Playing with the values seems to have quite an effect of jitteryness for the game - and i see intermittent dropping of b-frames. Would more playing around with this setting help you think?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
try out window capture instead - can't see your desktop, but it's usually much better on the game like that, and you can leave aero on (in fact it's better to leave aero on with window capture)

aero -must- be off when using monitor capture though, otherwise it just can't capture very fast.
 
Top