Question / Help Game stuttering at higher video settings (720p@60/1080p@30)

RikiLayn

New Member
As I said in the title, it's not so much the stream but the game stuttering, even in preview mode. The games I tried so far were both 2d, low requirement games, that run easily on my machine otherwise. Tried between 2000 and 4000kb/s bitrate, CBR on and off, window and game capture. Any Ideas?

Log

Code:
22:27:42: Open Broadcaster Software v0.542b - 32bit (´・ω・`)
22:27:42: -------------------------------
22:27:42: CPU Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
22:27:42: CPU Speed: 3410MHz
22:27:42: Physical Memory:  4095MB Total, 4095MB Free
22:27:42: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
22:27:42: monitor 1: pos={0, 0}, size={1920, 1080}
22:27:42: monitor 2: pos={3200, 0}, size={1920, 1080}
22:27:42: monitor 3: pos={1920, 56}, size={1280, 1024}
22:27:42: Windows Version: 6.1 Build 7601 S
22:27:42: Aero is Enabled
22:27:42: -------------------------------
22:27:42: OBS Modules:
22:27:42: Base Address     Module
22:27:42: 003C0000         OBS.exe
22:27:42: 5B450000         OBSApi.dll
22:27:42: 60B90000         DShowPlugin.dll
22:27:42: 6DA50000         GraphicsCapture.dll
22:27:42: 60B70000         NoiseGate.dll
22:27:42: 60B50000         PSVPlugin.dll
22:27:42: ------------------------------------------
22:27:42: Adapter 1
22:27:42:   Video Adapter: AMD Radeon HD 6900 Series
22:27:42:   Video Adapter Dedicated Video Memory: 2133544960
22:27:42:   Video Adapter Shared System Memory: 2161356800
22:27:42: =====Stream Start: 2013-07-28, 22:27:42===============================================
22:27:42:   Multithreaded optimizations: On
22:27:42:   Base resolution: 1280x720
22:27:42:   Output resolution: 1280x720
22:27:42: ------------------------------------------
22:27:42: Loading up D3D10...
22:27:42: Playback device Default
22:27:42: ------------------------------------------
22:27:42: Using desktop audio input: Speakers (Creative SB X-Fi)
22:27:42: ------------------------------------------
22:27:42: Using auxilary audio input: Microphone (5- Samson C03U              )
22:27:42: ------------------------------------------
22:27:42: Audio Encoding: AAC
22:27:42:     bitrate: 128
22:27:42: Using Window Capture
22:27:43: Using bitmap image
22:27:44: ------------------------------------------
22:27:44:     device: Microsoft LifeCam VX-3000,
22:27:44:     device id \\?\usb#vid_045e&pid_00f5&mi_00#7&35c18562&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
22:27:44:     chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-666666, fourCC: 'I420'
22:27:44:     audio device: Disable,
22:27:44:     audio device id Disabled,
22:27:44: 
22:27:44: Using directshow input
22:27:45: ------------------------------------------
22:27:45: Video Encoding: x264
22:27:45:     fps: 60
22:27:45:     width: 1280, height: 720
22:27:45:     preset: veryfast
22:27:45:     CBR: yes
22:27:45:     CFR: no
22:27:45:     max bitrate: 3000
22:27:45: ------------------------------------------
22:28:32: Using graphics capture
22:28:32: SharedTexCapture hooked
22:28:33: Total frames rendered: 2823, number of frames that lagged: 50 (1.77%) (it's okay for some frames to lag)
22:28:34: =====Stream End: 2013-07-28, 22:28:34=================================================
22:28:35: =====Stream Start: 2013-07-28, 22:28:35===============================================
22:28:35:   Multithreaded optimizations: On
22:28:35:   Base resolution: 1280x720
22:28:35:   Output resolution: 1280x720
22:28:35: ------------------------------------------
22:28:35: Loading up D3D10...
22:28:35: Playback device Default
22:28:35: ------------------------------------------
22:28:35: Using desktop audio input: Speakers (Creative SB X-Fi)
22:28:35: ------------------------------------------
22:28:35: Using auxilary audio input: Microphone (5- Samson C03U              )
22:28:35: ------------------------------------------
22:28:35: Audio Encoding: AAC
22:28:35:     bitrate: 128
22:28:35: Using bitmap image
22:28:35: Using graphics capture
22:28:35: ------------------------------------------
22:28:35:     device: Microsoft LifeCam VX-3000,
22:28:35:     device id \\?\usb#vid_045e&pid_00f5&mi_00#7&35c18562&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
22:28:35:     chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-666666, fourCC: 'I420'
22:28:35:     audio device: Disable,
22:28:35:     audio device id Disabled,
22:28:35: 
22:28:35: Using directshow input
22:28:36: ------------------------------------------
22:28:36: Video Encoding: x264
22:28:36:     fps: 60
22:28:36:     width: 1280, height: 720
22:28:36:     preset: veryfast
22:28:36:     CBR: yes
22:28:36:     CFR: no
22:28:36:     max bitrate: 3000
22:28:36: ------------------------------------------
22:28:36: SharedTexCapture hooked
22:28:52: Total frames rendered: 925, number of frames that lagged: 10 (1.08%) (it's okay for some frames to lag)
22:28:53: =====Stream End: 2013-07-28, 22:28:53=================================================
22:32:01: =====Stream Start: 2013-07-28, 22:32:01===============================================
22:32:01:   Multithreaded optimizations: On
22:32:01:   Base resolution: 1280x720
22:32:01:   Output resolution: 1280x720
22:32:01: ------------------------------------------
22:32:01: Loading up D3D10...
22:32:01: Playback device Default
22:32:01: ------------------------------------------
22:32:01: Using desktop audio input: Speakers (Creative SB X-Fi)
22:32:01: ------------------------------------------
22:32:01: Using auxilary audio input: Microphone (5- Samson C03U              )
22:32:01: ------------------------------------------
22:32:01: Audio Encoding: AAC
22:32:01:     bitrate: 128
22:32:01: Using bitmap image
22:32:01: Using graphics capture
22:32:01: ------------------------------------------
22:32:01:     device: Microsoft LifeCam VX-3000,
22:32:01:     device id \\?\usb#vid_045e&pid_00f5&mi_00#7&35c18562&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
22:32:01:     chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-666666, fourCC: 'I420'
22:32:01:     audio device: Disable,
22:32:01:     audio device id Disabled,
22:32:01: 
22:32:01: Using directshow input
22:32:02: ------------------------------------------
22:32:02: Video Encoding: x264
22:32:02:     fps: 30
22:32:02:     width: 1280, height: 720
22:32:02:     preset: veryfast
22:32:02:     CBR: yes
22:32:02:     CFR: no
22:32:02:     max bitrate: 3000
22:32:02: ------------------------------------------
22:32:02: SharedTexCapture hooked
22:32:42: Total frames rendered: 1218, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
22:32:44: =====Stream End: 2013-07-28, 22:32:44=================================================
22:36:56: =====Stream Start: 2013-07-28, 22:36:56===============================================
22:36:56:   Multithreaded optimizations: On
22:36:56:   Base resolution: 1280x720
22:36:56:   Output resolution: 1280x720
22:36:56: ------------------------------------------
22:36:56: Loading up D3D10...
22:36:57: Playback device Default
22:36:57: ------------------------------------------
22:36:57: Using desktop audio input: Speakers (Creative SB X-Fi)
22:36:57: ------------------------------------------
22:36:57: Using auxilary audio input: Microphone (5- Samson C03U              )
22:36:57: ------------------------------------------
22:36:57: Audio Encoding: AAC
22:36:57:     bitrate: 128
22:36:57: Using bitmap image
22:36:57: Using graphics capture
22:36:57: ------------------------------------------
22:36:57:     device: Microsoft LifeCam VX-3000,
22:36:57:     device id \\?\usb#vid_045e&pid_00f5&mi_00#7&35c18562&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
22:36:57:     chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-666666, fourCC: 'I420'
22:36:57:     audio device: Disable,
22:36:57:     audio device id Disabled,
22:36:57: 
22:36:57: Using directshow input
22:36:58: ------------------------------------------
22:36:58: Video Encoding: x264
22:36:58:     fps: 60
22:36:58:     width: 1280, height: 720
22:36:58:     preset: veryfast
22:36:58:     CBR: no
22:36:58:     CFR: no
22:36:58:     max bitrate: 3000
22:36:58:     buffer size: 3000
22:36:58:     quality: 10
22:36:58: ------------------------------------------
22:36:58: SharedTexCapture hooked
22:37:21: Total frames rendered: 1397, number of frames that lagged: 14 (1.00%) (it's okay for some frames to lag)
22:37:22: =====Stream End: 2013-07-28, 22:37:22=================================================
22:37:25: =====Stream Start: 2013-07-28, 22:37:25===============================================
22:37:25:   Multithreaded optimizations: On
22:37:25:   Base resolution: 1280x720
22:37:25:   Output resolution: 1280x720
22:37:25: ------------------------------------------
22:37:25: Loading up D3D10...
22:37:25: Playback device Default
22:37:25: ------------------------------------------
22:37:25: Using desktop audio input: Speakers (Creative SB X-Fi)
22:37:25: ------------------------------------------
22:37:25: Using auxilary audio input: Microphone (5- Samson C03U              )
22:37:25: ------------------------------------------
22:37:25: Audio Encoding: AAC
22:37:25:     bitrate: 128
22:37:25: Using graphics capture
22:37:25: ------------------------------------------
22:37:25: Video Encoding: x264
22:37:25:     fps: 60
22:37:25:     width: 1280, height: 720
22:37:25:     preset: veryfast
22:37:25:     CBR: no
22:37:25:     CFR: no
22:37:25:     max bitrate: 3000
22:37:25:     buffer size: 3000
22:37:25:     quality: 10
22:37:25: ------------------------------------------
22:37:25: SharedTexCapture hooked
22:37:49: Total frames rendered: 1401, number of frames that lagged: 13 (0.93%) (it's okay for some frames to lag)
22:37:49: =====Stream End: 2013-07-28, 22:37:49=================================================
22:42:46: 
22:42:46: Profiler results:
22:42:46: 
22:42:46: ==============================================================
22:42:46: frame - [100%] [avg time: 2.502 ms (cpu time: avg 1.531 ms, total 11887.3 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.2%]
22:42:46: | frame preprocessing and rendering - [49.8%] [avg time: 1.247 ms (cpu time: avg 0.516 ms, total 4009.22 ms)] [avg calls per frame: 1] [children: 23.4%] [unaccounted: 26.4%]
22:42:46: | | scene->Preprocess - [23.4%] [avg time: 0.586 ms (cpu time: avg 0.13 ms, total 1014 ms)] [avg calls per frame: 1]
22:42:46: | video encoding and uploading - [50%] [avg time: 1.25 ms (cpu time: avg 1.014 ms, total 7878.06 ms)] [avg calls per frame: 1] [children: 49%] [unaccounted: 0.999%]
22:42:46: | | flush - [9.11%] [avg time: 0.228 ms (cpu time: avg 0.024 ms, total 187.201 ms)] [avg calls per frame: 1]
22:42:46: | | CopyResource - [0.24%] [avg time: 0.006 ms (cpu time: avg 0.01 ms, total 78.001 ms)] [avg calls per frame: 0]
22:42:46: | | conversion to 4:2:0 - [0.2%] [avg time: 0.005 ms (cpu time: avg 0.002 ms, total 15.601 ms)] [avg calls per frame: 0]
22:42:46: | | call to encoder - [39.4%] [avg time: 0.985 ms (cpu time: avg 0.972 ms, total 7550.46 ms)] [avg calls per frame: 0]
22:42:46: | | sending stuff out - [0.04%] [avg time: 0.001 ms (cpu time: avg 0.004 ms, total 31.2 ms)] [avg calls per frame: 0]
22:42:46: | Convert444Threads - [1.53e+003%] [avg time: 38.249 ms (cpu time: avg 0.948 ms, total 7363.24 ms)] [avg calls per frame: 1]
22:42:46: ==============================================================
22:42:46:
 

Momentum

Member
Re: Game stuttering at higher video settings (720p@60/1080p@

What i see here is that you get lagging frames when u use 60 FPS. Its not much but seems like your PC is not handling 60 fps very well.

Also, avoid using VBR and Quality of 10. U should go for CBR with opencl=true custom parameter for x264 and try again. Maybe u can get some encoding to be offloaded to GPU a bit to save up some CPU cycles.

After u did that, post your finding again...
 

RikiLayn

New Member
Re: Game stuttering at higher video settings (720p@60/1080p@

Thanks for the reply. Well, I tried adding opencl, and nothing changed. Disabling Aero seems to fix it almost completely, lagging frames down to 0.01% which is generally ok, it didn't occur to me to try because reading through other threads, I never saw anyone suggest it. I just assumed it couldn't affect anything.

Also, you figure some cpu oc'ing could help at all? I had some stability issues when I first built the system, and I never got around to it, but my 2600k could go up to say 4.3ghz without any issues. It seems counter intuitive to me that it would help seeing as all this never gets the cpu to even 30% load ever, but maybe?
 
Top