Question / Help Extreme Stutter while streaming

Justhavocman

New Member
So i've been recently trying to stream some League of Legends on twitch , but the thing is the game just stutters so bad while i'm playing it , whenever something majorly graphically demanding happens , like a teamfight for example it feels like i'm streaming on a gameboy , sig rig is what i'm streaming from , also http://www.speedtest.net/my-result/3303412031 speedtest

Speccs : 8GB ram
i7-2600
Asus DC2 670
 

Justhavocman

New Member
Also log :

Code:
23:00:05: Open Broadcaster Software v0.60b - 32bit (´・ω・`)
23:00:05: -------------------------------
23:00:05: CPU Name: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
23:00:05: CPU Speed: 3392MHz
23:00:05: Physical Memory:  4095MB Total, 4095MB Free
23:00:05: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
23:00:05: monitor 1: pos={0, 0}, size={1920, 1080}
23:00:05: Windows Version: 6.1 Build 7601 S
23:00:05: Aero is Disabled
23:00:05: -------------------------------
23:00:05: OBS Modules:
23:00:05: Base Address     Module
23:00:05: 01340000         OBS.exe
23:00:05: 5FC60000         OBSApi.dll
23:00:05: 6DC70000         DShowPlugin.dll
23:00:05: 711D0000         GraphicsCapture.dll
23:00:05: 6DC50000         NoiseGate.dll
23:00:05: 6DC30000         PSVPlugin.dll
23:00:05: ------------------------------------------
23:00:05: Adapter 1
23:00:05:   Video Adapter: NVIDIA GeForce GTX 670
23:00:05:   Video Adapter Dedicated Video Memory: 2087387136
23:00:05:   Video Adapter Shared System Memory: 2147807232
23:00:05:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
23:00:05: =====Stream Start: 2014-02-12, 23:00:05===============================================
23:00:05:   Multithreaded optimizations: On
23:00:05:   Base resolution: 1920x1080
23:00:05:   Output resolution: 1096x616
23:00:05: ------------------------------------------
23:00:05: Loading up D3D10 on NVIDIA GeForce GTX 670 (Adapter 1)...
23:00:05: ------------------------------------------
23:00:05: Audio Format: 48000hz
23:00:05: Playback device {0.0.0.00000000}.{8deb6192-49d0-44a5-b96f-0f5a9f457a51}
23:00:05: ------------------------------------------
23:00:05: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:00:05: ------------------------------------------
23:00:05: Using auxilary audio input: Microphone (Realtek High Definition Audio)
23:00:05: ------------------------------------------
23:00:05: Audio Encoding: AAC
23:00:05:     bitrate: 128
23:00:05: Using Monitor Capture
23:00:05: Using graphics capture
23:00:05: Scene buffering time set to 400
23:00:05: Using custom x264 settings: "8x8dct=1 aq-mode=2 bframes=1 chroma-qp-offset=1 colormatrix=smpte170m deblock=0:0 direct=auto ipratio=1.41 keyint=240 level=3.1 me=hex merange=16 min-keyint=auto mixed-refs=1 no-mbtree=0 partitions=i4x4,p8x8,b8x8 profile=main psy-rd=0.5:0.0 qcomp=0.6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=30 ref=1 scenecut=40 subme=6 threads=0 trellis=2 weightb=1 weightp=2"
23:00:05: The custom x264 command 'min-keyint=auto' failed
23:00:05: x264: MB rate (161460) > level limit (108000)
23:00:05: ------------------------------------------
23:00:05: Video Encoding: x264
23:00:05:     fps: 60
23:00:05:     width: 1096, height: 616
23:00:05:     preset: veryfast
23:00:05:     profile: main
23:00:05:     keyint: 240
23:00:05:     CBR: yes
23:00:05:     CFR: no
23:00:05:     max bitrate: 2600
23:00:05:     buffer size: 2600
23:00:05: ------------------------------------------
23:00:07: SharedTexCapture hooked
23:00:07: Using RTMP service: Twitch / Justin.tv
23:00:07:   Server selection: rtmp://live-fra.justin.tv/app
23:00:07:   Interface: TP-LINK N600 Wireless Dual Band USB Adapter (802.11, 208 mbps)
23:00:08: Completed handshake with rtmp://live-fra.justin.tv/app in 485 ms.
23:00:09: SO_SNDBUF was at 8192
23:00:09: SO_SNDBUF is now 65536
23:01:01: GetQPCTimeNS: WTF, clock went backwards! 118337672817 < 118337672825
23:01:29: Capture window 0x0016297A invalid or changing, terminating capture
23:01:39: SharedTexCapture hooked
23:06:51: GetQPCTimeNS: WTF, clock went backwards! 119496631580 < 119496631590
23:07:17: GraphicsCaptureSource::NewCapture:  eliminating old capture
23:07:17: SharedTexCapture hooked
23:33:39: Audio timestamp for device 'Microphone (Realtek High Definition Audio)' was behind target timestamp by 80
23:43:32: GetQPCTimeNS: WTF, clock went backwards! 126787671783 < 126787671792
23:56:41: GetQPCTimeNS: WTF, clock went backwards! 129400427713 < 129400427714
00:03:12: GetQPCTimeNS: WTF, clock went backwards! 130695987135 < 130695987145
00:10:43: GetQPCTimeNS: WTF, clock went backwards! 132189102678 < 132189102736
00:11:16: GetQPCTimeNS: WTF, clock went backwards! 132300524714 < 132300524715
00:12:59: Total frames encoded: 262348, total frames duplicated: 2747 (1.05%)
00:12:59: Total frames rendered: 261986, number of late frames: 47 (0.02%) (it's okay for some frames to be late)
00:12:59: RTMPPublisher::SocketLoop: Graceful loop exit
00:12:59: Average send payload: 9904 bytes, average send interval: 28 ms
00:12:59: Number of times waited to send: 226, Waited for a total of 757070 bytes
00:12:59: Number of b-frames dropped: 76 (0.029%), Number of p-frames dropped: 61 (0.023%), Total 137 (0.052%)
00:12:59: Number of bytes sent: 1494527351
00:12:59: 
00:12:59: Profiler time results:
00:12:59: 
00:12:59: ==============================================================
00:12:59: video thread frame - [100%] [avg time: 4.915 ms] [children: 90.6%] [unaccounted: 9.4%]
00:12:59: | scene->Preprocess - [88.8%] [avg time: 4.363 ms]
00:12:59: | GPU download and conversion - [1.83%] [avg time: 0.09 ms] [children: 1.49%] [unaccounted: 0.346%]
00:12:59: | | flush - [1.18%] [avg time: 0.058 ms]
00:12:59: | | CopyResource - [0.244%] [avg time: 0.012 ms]
00:12:59: | | conversion to 4:2:0 - [0.061%] [avg time: 0.003 ms]
00:12:59: Convert444Threads - [100%] [avg time: 0.415 ms] [children: 98.8%] [unaccounted: 1.2%]
00:12:59: | Convert444toNV12 - [98.8%] [avg time: 0.41 ms]
00:12:59: encoder thread frame - [100%] [avg time: 0.991 ms]
00:12:59: ==============================================================
00:12:59: 
00:12:59: 
00:12:59: Profiler CPU results:
00:12:59: 
00:12:59: ==============================================================
00:12:59: video thread frame - [cpu time: avg 2.379 ms, total 623380 ms] [avg calls per frame: 1]
00:12:59: | scene->Preprocess - [cpu time: avg 1.918 ms, total 502495 ms] [avg calls per frame: 1]
00:12:59: | GPU download and conversion - [cpu time: avg 0.063 ms, total 16629.7 ms] [avg calls per frame: 1]
00:12:59: | | flush - [cpu time: avg 0.041 ms, total 10935.7 ms] [avg calls per frame: 1]
00:12:59: | | CopyResource - [cpu time: avg 0.011 ms, total 3135.62 ms] [avg calls per frame: 1]
00:12:59: | | conversion to 4:2:0 - [cpu time: avg 0.003 ms, total 811.205 ms] [avg calls per frame: 1]
00:12:59: Convert444Threads - [cpu time: avg 0.392 ms, total 205765 ms] [avg calls per frame: 2]
00:12:59: | Convert444toNV12 - [cpu time: avg 0.39 ms, total 204424 ms] [avg calls per frame: 2]
00:12:59: encoder thread frame - [cpu time: avg 0.347 ms, total 91151.4 ms] [avg calls per frame: 1]
00:12:59: ==============================================================
00:12:59: 
00:12:59: =====Stream End: 2014-02-13, 00:12:59=================================================


Last game capture log:
2014-02-12, 23:01:39: we're booting up: 
23:01:39: CaptureThread: attached to process LolClient.exe
23:01:39: D3D9 Present
23:01:39: (half life scientist) everything..  seems to be in order
23:01:39: D3D9EndScene called
23:01:39: D3DPRESENT_PARAMETERS {
23:01:39: 	BackBufferWidth: 16
23:01:39: 	BackBufferHeight: 16
23:01:39: 	BackBufferFormat: D3DFMT_X8R8G8B8
23:01:39: 	BackBufferCount: 1
23:01:39: 	MultiSampleType: D3DMULTISAMPLE_NONE
23:01:39: 	MultiSampleQuality: 0
23:01:39: 	SwapEffect: D3DSWAPEFFECT_COPY
23:01:39: 	hDeviceWindow: 1321432
23:01:39: 	Windowed: true
23:01:39: 	EnableAutoDepthStencil: false
23:01:39: 	AutoDepthStencilFormat: D3DFMT_UNKNOWN
23:01:39: 	Flags: None
23:01:39: 	FullScreen_RefreshRateInHz: 0
23:01:39: 	PresentationInterval: 0
23:01:39: };
23:01:39: successfully set up d3d9 hooks
23:01:39: D3D9SwapPresent called
23:01:39: DoD3D9GPUHook: success
23:01:39: D3DSURFACE_DESC {
23:01:39: 	Format: D3DFMT_X8R8G8B8
23:01:39: 	Type: D3DRTYPE_SURFACE
23:01:39: 	Usage: D3DUSAGE_RENDERTARGET 
23:01:39: 	Pool: D3DPOOL_DEFAULT
23:01:39: 	MultiSampleType: D3DMULTISAMPLE_NONE
23:01:39: 	MultiSampleQuality: 0
23:01:39: 	Width: 1280
23:01:39: 	Height: 800
23:01:39: };
23:01:39: successfully capturing d3d9 frames via GPU
23:07:17: D3D9Reset called
23:07:17: ---------------------- Cleared D3D9 Capture ----------------------
23:07:17: D3DPRESENT_PARAMETERS {
23:07:17: 	BackBufferWidth: 16
23:07:17: 	BackBufferHeight: 16
23:07:17: 	BackBufferFormat: D3DFMT_X8R8G8B8
23:07:17: 	BackBufferCount: 1
23:07:17: 	MultiSampleType: D3DMULTISAMPLE_NONE
23:07:17: 	MultiSampleQuality: 0
23:07:17: 	SwapEffect: D3DSWAPEFFECT_COPY
23:07:17: 	hDeviceWindow: 1321432
23:07:17: 	Windowed: true
23:07:17: 	EnableAutoDepthStencil: false
23:07:17: 	AutoDepthStencilFormat: D3DFMT_UNKNOWN
23:07:17: 	Flags: None
23:07:17: 	FullScreen_RefreshRateInHz: 0
23:07:17: 	PresentationInterval: 0
23:07:17: };
23:07:17: successfully set up d3d9 hooks
23:07:17: D3D9EndScene called
23:07:17: D3D9SwapPresent called
23:07:17: DoD3D9GPUHook: success
23:07:17: D3DSURFACE_DESC {
23:07:17: 	Format: D3DFMT_X8R8G8B8
23:07:17: 	Type: D3DRTYPE_SURFACE
23:07:17: 	Usage: D3DUSAGE_RENDERTARGET 
23:07:17: 	Pool: D3DPOOL_DEFAULT
23:07:17: 	MultiSampleType: D3DMULTISAMPLE_NONE
23:07:17: 	MultiSampleQuality: 0
23:07:17: 	Width: 1280
23:07:17: 	Height: 800
23:07:17: };
23:07:17: successfully capturing d3d9 frames via GPU
00:12:59: ---------------------- Cleared D3D9 Capture ----------------------
00:12:59: D3D9EndScene called
00:12:59: D3D9SwapPresent called
 

Boildown

Active Member
23:00:05: Using custom x264 settings: "8x8dct=1 aq-mode=2 bframes=1 chroma-qp-offset=1 colormatrix=smpte170m deblock=0:0 direct=auto ipratio=1.41 keyint=240 level=3.1 me=hex merange=16 min-keyint=auto mixed-refs=1 no-mbtree=0 partitions=i4x4,p8x8,b8x8 profile=main psy-rd=0.5:0.0 qcomp=0.6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=30 ref=1 scenecut=40 subme=6 threads=0 trellis=2 weightb=1 weightp=2"

Get rid of all that and turn Constant Frame Rate on (i.e. Yes). Then try again, and if there's still problems post a new log file with at least 5 minutes of high action streaming.
 

Justhavocman

New Member
Boildown said:
23:00:05: Using custom x264 settings: "8x8dct=1 aq-mode=2 bframes=1 chroma-qp-offset=1 colormatrix=smpte170m deblock=0:0 direct=auto ipratio=1.41 keyint=240 level=3.1 me=hex merange=16 min-keyint=auto mixed-refs=1 no-mbtree=0 partitions=i4x4,p8x8,b8x8 profile=main psy-rd=0.5:0.0 qcomp=0.6 qpmax=51 qpmin=10 qpstep=4 ratetol=10 rc-lookahead=30 ref=1 scenecut=40 subme=6 threads=0 trellis=2 weightb=1 weightp=2"

Get rid of all that and turn Constant Frame Rate on (i.e. Yes). Then try again, and if there's still problems post a new log file with at least 5 minutes of high action streaming.

Ok i did as you advised but no change whatsoever , here's at least 15 mins of action packed gaming

Code:
19:57:03: CUDA loaded successfully
19:57:03: 1 CUDA capable devices found
19:57:03: [ GPU #0 - < GeForce GTX 670 > has Compute SM 3.0, NVENC Available ]
19:58:45: Open Broadcaster Software v0.60b - 32bit (´・ω・`)
19:58:45: -------------------------------
19:58:45: CPU Name: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
19:58:45: CPU Speed: 3392MHz
19:58:45: Physical Memory:  4095MB Total, 4095MB Free
19:58:45: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
19:58:45: monitor 1: pos={0, 0}, size={1920, 1080}
19:58:45: Windows Version: 6.1 Build 7601 S
19:58:45: Aero is Disabled
19:58:45: -------------------------------
19:58:45: OBS Modules:
19:58:45: Base Address     Module
19:58:45: 00090000         OBS.exe
19:58:45: 5F6D0000         OBSApi.dll
19:58:45: 618E0000         DShowPlugin.dll
19:58:45: 61750000         GraphicsCapture.dll
19:58:45: 61840000         NoiseGate.dll
19:58:45: 61710000         PSVPlugin.dll
19:58:45: ------------------------------------------
19:58:45: Adapter 1
19:58:45:   Video Adapter: NVIDIA GeForce GTX 670
19:58:45:   Video Adapter Dedicated Video Memory: 2087387136
19:58:45:   Video Adapter Shared System Memory: 2147807232
19:58:45:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
19:58:45: =====Stream Start: 2014-02-13, 19:58:45===============================================
19:58:45:   Multithreaded optimizations: On
19:58:45:   Base resolution: 1920x1080
19:58:45:   Output resolution: 1280x720
19:58:45: ------------------------------------------
19:58:45: Loading up D3D10 on NVIDIA GeForce GTX 670 (Adapter 1)...
19:58:45: ------------------------------------------
19:58:45: Audio Format: 44100hz
19:58:45: Playback device {0.0.0.00000000}.{8deb6192-49d0-44a5-b96f-0f5a9f457a51}
19:58:45: ------------------------------------------
19:58:45: Using desktop audio input: Speakers (Realtek High Definition Audio)
19:58:45: ------------------------------------------
19:58:45: Using auxilary audio input: Microphone (Realtek High Definition Audio)
19:58:45: ------------------------------------------
19:58:45: Audio Encoding: MP3
19:58:45:     bitrate: 128
19:58:45: Using bitmap image
19:58:45: Using bitmap image
19:58:45: Using Monitor Capture
19:58:45: Using graphics capture
19:58:45: Scene buffering time set to 400
19:58:45: ------------------------------------------
19:58:45: Video Encoding: x264
19:58:45:     fps: 45
19:58:45:     width: 1280, height: 720
19:58:45:     preset: veryfast
19:58:45:     profile: high
19:58:45:     keyint: 90
19:58:45:     CBR: yes
19:58:45:     CFR: yes
19:58:45:     max bitrate: 2600
19:58:45:     buffer size: 2600
19:58:45: ------------------------------------------
19:58:47: Using RTMP service: Twitch / Justin.tv
19:58:47:   Server selection: rtmp://live-ams.justin.tv/app
19:58:47:   Interface: TP-LINK N600 Wireless Dual Band USB Adapter (802.11, 208 mbps)
19:58:47: Completed handshake with rtmp://live-ams.justin.tv/app in 470 ms.
19:58:48: SO_SNDBUF was at 8192
19:58:48: SO_SNDBUF is now 65536
20:02:01: GetQPCTimeNS: WTF, clock went backwards! 14734115690 < 14734115826
20:09:16: GetQPCTimeNS: WTF, clock went backwards! 16177490224 < 16177490244
20:23:54: Total frames encoded: 67890, total frames duplicated: 58 (0.09%)
20:23:54: Total frames rendered: 67882, number of late frames: 1 (0.00%) (it's okay for some frames to be late)
20:23:54: RTMPPublisher::SocketLoop: Graceful loop exit
20:23:55: Average send payload: 15422 bytes, average send interval: 45 ms
20:23:55: Number of times waited to send: 76, Waited for a total of 265536 bytes
20:23:55: Number of b-frames dropped: 47 (0.069%), Number of p-frames dropped: 39 (0.058%), Total 86 (0.13%)
20:23:55: Number of bytes sent: 514330375
20:23:55: 
20:23:55: Profiler time results:
20:23:55: 
20:23:55: ==============================================================
20:23:55: video thread frame - [100%] [avg time: 6.171 ms] [children: 91.8%] [unaccounted: 8.23%]
20:23:55: | scene->Preprocess - [89.8%] [avg time: 5.543 ms]
20:23:55: | GPU download and conversion - [1.94%] [avg time: 0.12 ms] [children: 0.988%] [unaccounted: 0.956%]
20:23:55: | | flush - [0.713%] [avg time: 0.044 ms]
20:23:55: | | CopyResource - [0.227%] [avg time: 0.014 ms]
20:23:55: | | conversion to 4:2:0 - [0.0486%] [avg time: 0.003 ms]
20:23:55: Convert444Threads - [100%] [avg time: 0.545 ms] [children: 98.7%] [unaccounted: 1.28%]
20:23:55: | Convert444toNV12 - [98.7%] [avg time: 0.538 ms]
20:23:55: encoder thread frame - [100%] [avg time: 0.845 ms]
20:23:55: ==============================================================
20:23:55: 
20:23:55: 
20:23:55: Profiler CPU results:
20:23:55: 
20:23:55: ==============================================================
20:23:55: video thread frame - [cpu time: avg 2.458 ms, total 166921 ms] [avg calls per frame: 1]
20:23:55: | scene->Preprocess - [cpu time: avg 1.94 ms, total 131758 ms] [avg calls per frame: 1]
20:23:55: | GPU download and conversion - [cpu time: avg 0.063 ms, total 4290.03 ms] [avg calls per frame: 1]
20:23:55: | | flush - [cpu time: avg 0.037 ms, total 2542.82 ms] [avg calls per frame: 1]
20:23:55: | | CopyResource - [cpu time: avg 0.017 ms, total 1154.41 ms] [avg calls per frame: 1]
20:23:55: | | conversion to 4:2:0 - [cpu time: avg 0.002 ms, total 171.6 ms] [avg calls per frame: 1]
20:23:55: Convert444Threads - [cpu time: avg 0.546 ms, total 74178.5 ms] [avg calls per frame: 2]
20:23:55: | Convert444toNV12 - [cpu time: avg 0.543 ms, total 73804.1 ms] [avg calls per frame: 2]
20:23:55: encoder thread frame - [cpu time: avg 0.06 ms, total 4087.23 ms] [avg calls per frame: 1]
20:23:55: ==============================================================
20:23:55: 
20:23:55: =====Stream End: 2014-02-13, 20:23:55=================================================
 

hilalpro

Member
Move monitor capture out of that scene and use this plugin to automatically switch to monitor capture when you need your desktop to be captured. viewtopic.php?f=11&t=1785

Also one thing that you could do to help with performance is use the 64bit version of OBS (you can find that in start menu) and lower the bitrate a little bit since you also seem to be getting occasional frame drops.
 

Justhavocman

New Member
hilalpro said:
Move monitor capture out of that scene and use this plugin to automatically switch to monitor capture when you need your desktop to be captured. viewtopic.php?f=11&t=1785

Also one thing that you could do to help with performance is use the 64bit version of OBS (you can find that in start menu) and lower the bitrate a little bit since you also seem to be getting occasional frame drops.

Just tried your suggestions , although i got 5-10 more fps , the stuttering persists , for some reason it's not visible on stream but it's pretty visible when i'm playing the game .
 

hilalpro

Member
Lower your fps to 30 first and if that still doesn't eliminate the stuttering try offloading the encoding to your GPU by enabling NVENC from the advanced settings.
 

Justhavocman

New Member
hilalpro said:
Lower your fps to 30 first and if that still doesn't eliminate the stuttering try offloading the encoding to your GPU by enabling NVENC from the advanced settings.

nothing's working so far -_- also can't enable NVENC , i'm getting this weird error message
 

Boildown

Active Member
I think your bitrate may be too high for your connection. Your game + your stream + whatever else is going on on your network is causing you to drop frames as hilalpro pointed out. Your duplicated frames are very low, so you're not having any trouble with being able to encode and I wouldn't expect switching to NVEnc to do anything except lower the quality of your stream (but still try it, I might be wrong).

I would try setting your buffer to 2/3rds of your bitrate, and if it still occurs, try lowering your bitrate further. Also eliminate anything else sharing your internet connection. Roommates using bittorrent, streaming audio sites, anything like that.
 

Justhavocman

New Member
Boildown said:
I think your bitrate may be too high for your connection. Your game + your stream + whatever else is going on on your network is causing you to drop frames as hilalpro pointed out. Your duplicated frames are very low, so you're not having any trouble with being able to encode and I wouldn't expect switching to NVEnc to do anything except lower the quality of your stream (but still try it, I might be wrong).

I would try setting your buffer to 2/3rds of your bitrate, and if it still occurs, try lowering your bitrate further. Also eliminate anything else sharing your internet connection. Roommates using bittorrent, streaming audio sites, anything like that.

i'm getting a 30mbps down and 3.5mbps up on the server i'm connected at , my bitrate is at 2.5k , thought it was low , will try lowering it and testing!
 

Justhavocman

New Member
After some testing , it turns out it's OBS itself that makes the game stutter , i don't know why and how , but without streaming or stream preview and just OBS being enabled , my game stutters , the moment i shut down OBS the game goes back to normal , so i'm ruling out Bitrate as the source of the problem , any ideas?
 

Boildown

Active Member
Have you done the "I have no idea what's going on, so I'll reboot" yet? Because I have no more ideas.
 

Boildown

Active Member
Justhavocman said:
:\ Damn , the thing still exists , any more ideas? >_<

You're saying OBS makes the game stutter just being open, not encoding or previewing? That really shouldn't happen. Are you out of RAM or is your hard drive full or something? This doesn't sound like an OBS issue to me, because as far as I know OBS doesn't use much resources at all for just being open not doing anything.
 

Justhavocman

New Member
Boildown said:
Justhavocman said:
:\ Damn , the thing still exists , any more ideas? >_<

You're saying OBS makes the game stutter just being open, not encoding or previewing? That really shouldn't happen. Are you out of RAM or is your hard drive full or something? This doesn't sound like an OBS issue to me, because as far as I know OBS doesn't use much resources at all for just being open not doing anything.

My bad , it only stutters when previewing the stream or actually streaming! It's like having horizontal lines while playing the game when moving my mouse around to see the rest of the areas.
 

Boildown

Active Member
Well then play the game for at least 5 minutes doing stuff and post a new log file with your updated OBS settings.
 

Justhavocman

New Member
Code:
23:04:43: Open Broadcaster Software v0.612b - 64bit ( ^ω^)
23:04:43: -------------------------------
23:04:43: CPU Name: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
23:04:43: CPU Speed: 3392MHz
23:04:43: Physical Memory:  8174MB Total, 5746MB Free
23:04:43: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
23:04:43: monitor 1: pos={0, 0}, size={1920, 1080}
23:04:43: Windows Version: 6.1 Build 7601 S
23:04:43: Aero is Disabled
23:04:43: -------------------------------
23:04:43: OBS Modules:
23:04:43: Base Address     Module
23:04:43: 000000003F8E0000 OBS.exe
23:04:43: 00000000F4360000 OBSApi.dll
23:04:43: 00000000FA190000 DShowPlugin.dll
23:04:43: 00000000FACF0000 GraphicsCapture.dll
23:04:43: 00000000FACD0000 NoiseGate.dll
23:04:43: 00000000FAD30000 PSVPlugin.dll
23:04:43: 00000000FA8D0000 scenesw.dll
23:04:43: ------------------------------------------
23:04:43: Adapter 1
23:04:43:   Video Adapter: NVIDIA GeForce GTX 670
23:04:43:   Video Adapter Dedicated Video Memory: 2087387136
23:04:43:   Video Adapter Shared System Memory: 2147807232
23:04:43:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
23:04:43: =====Stream Start: 2014-02-19, 23:04:43===============================================
23:04:43:   Multithreaded optimizations: On
23:04:43:   Base resolution: 1920x1080
23:04:43:   Output resolution: 1280x720
23:04:43: ------------------------------------------
23:04:43: Loading up D3D10 on NVIDIA GeForce GTX 670 (Adapter 1)...
23:04:43: ------------------------------------------
23:04:43: Audio Format: 48000hz
23:04:43: Playback device {0.0.0.00000000}.{8deb6192-49d0-44a5-b96f-0f5a9f457a51}
23:04:43: ------------------------------------------
23:04:43: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:04:43: ------------------------------------------
23:04:43: Using auxilary audio input: Microphone (Realtek High Definition Audio)
23:04:43: ------------------------------------------
23:04:43: Audio Encoding: AAC
23:04:43:     bitrate: 128
23:04:43: Using Monitor Capture
23:04:43: Scene buffering time set to 400
23:04:43: ------------------------------------------
23:04:43: Video Encoding: x264
23:04:43:     fps: 45
23:04:43:     width: 1280, height: 720
23:04:43:     preset: veryfast
23:04:43:     profile: main
23:04:43:     keyint: 90
23:04:43:     CBR: yes
23:04:43:     CFR: yes
23:04:43:     max bitrate: 2600
23:04:43:     buffer size: 2600
23:04:43: ------------------------------------------
23:04:45: Using RTMP service: Twitch / Justin.tv
23:04:45:   Server selection: rtmp://live-ams.justin.tv/app
23:04:45:   Interface: TP-LINK N600 Wireless Dual Band USB Adapter (802.11, 208 mbps)
23:04:45: Completed handshake with rtmp://live-ams.justin.tv/app in 470 ms.
23:04:46: SO_SNDBUF was at 8192
23:04:46: SO_SNDBUF is now 65536
23:05:57: CUDA loaded successfully
23:05:57: 1 CUDA capable devices found
23:05:57: [ GPU #0 - < GeForce GTX 670 > has Compute SM 3.0, NVENC Available ]
23:07:38: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:38:   New Scene
23:07:38: Using bitmap image
23:07:38: Using graphics capture
23:07:43: SharedTexCapture hooked
23:07:50: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:50:   New Scene
23:07:50: Using Monitor Capture
23:07:51: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:51:   New Scene
23:07:51: Using bitmap image
23:07:51: Using graphics capture
23:07:51: SharedTexCapture hooked
23:07:51: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:51:   New Scene
23:07:51: Using Monitor Capture
23:07:53: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:53:   New Scene
23:07:53: Using bitmap image
23:07:53: Using graphics capture
23:07:53: SharedTexCapture hooked
23:07:54: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:54:   New Scene
23:07:54: Using Monitor Capture
23:07:54: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:54:   New Scene
23:07:54: Using bitmap image
23:07:54: Using graphics capture
23:07:54: SharedTexCapture hooked
23:07:55: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:55:   New Scene
23:07:55: Using Monitor Capture
23:07:56: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:56:   New Scene
23:07:56: Using bitmap image
23:07:56: Using graphics capture
23:07:56: SharedTexCapture hooked
23:07:56: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:56:   New Scene
23:07:56: Using Monitor Capture
23:07:57: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:57:   New Scene
23:07:58: Using bitmap image
23:07:58: Using graphics capture
23:07:58: SharedTexCapture hooked
23:07:58: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:58:   New Scene
23:07:58: Using Monitor Capture
23:07:59: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:07:59:   New Scene
23:07:59: Using bitmap image
23:07:59: Using graphics capture
23:07:59: SharedTexCapture hooked
23:08:00: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:08:00:   New Scene
23:08:00: Using Monitor Capture
23:08:00: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:08:00:   New Scene
23:08:01: Using bitmap image
23:08:01: Using graphics capture
23:08:01: SharedTexCapture hooked
23:08:01: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:08:01:   New Scene
23:08:01: Using Monitor Capture
23:08:01: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:08:01:   New Scene
23:08:01: Using bitmap image
23:08:01: Using graphics capture
23:08:03: SharedTexCapture hooked
23:08:51: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:08:51:   New Scene
23:08:51: Using Monitor Capture
23:08:53: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:08:53:   New Scene
23:08:53: Using bitmap image
23:08:53: Using graphics capture
23:08:53: SharedTexCapture hooked
23:10:35: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:10:35:   New Scene
23:10:35: Using Monitor Capture
23:10:37: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:10:37:   New Scene
23:10:37: Using bitmap image
23:10:37: Using graphics capture
23:10:37: SharedTexCapture hooked
23:12:00: GraphicsCaptureSource::NewCapture:  eliminating old capture
23:12:00: SharedTexCapture hooked
23:14:43: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:14:43:   New Scene
23:14:43: Using Monitor Capture
23:14:44: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:14:44:   New Scene
23:14:44: Using bitmap image
23:14:44: Using graphics capture
23:14:44: SharedTexCapture hooked
23:14:45: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:14:45:   New Scene
23:14:45: Using Monitor Capture
23:14:45: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:14:45:   New Scene
23:14:46: Using bitmap image
23:14:46: Using graphics capture
23:14:46: SharedTexCapture hooked
23:18:57: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:18:57:   New Scene
23:18:57: Using Monitor Capture
23:18:57: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:18:57:   New Scene
23:18:58: Using bitmap image
23:18:58: Using graphics capture
23:18:58: SharedTexCapture hooked
23:28:07: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:28:07:   New Scene
23:28:07: Using Monitor Capture
23:28:07: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:28:07:   New Scene
23:28:07: Using bitmap image
23:28:07: Using graphics capture
23:28:07: SharedTexCapture hooked
23:28:09: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23:28:09:   New Scene
23:28:09: Using Monitor Capture
23:41:55: Total frames encoded: 100409, total frames duplicated: 250 (0.25%)
23:41:55: Total frames rendered: 100311, number of late frames: 13 (0.01%) (it's okay for some frames to be late)
23:41:55: RTMPPublisher::SocketLoop: Graceful loop exit
23:41:56: Average send payload: 10760 bytes, average send interval: 31 ms
23:41:56: Number of times waited to send: 74, Waited for a total of 260338 bytes
23:41:56: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
23:41:56: Number of bytes sent: 762278017
23:41:56: 
23:41:56: Profiler time results:
23:41:56: 
23:41:56: ==============================================================
23:41:56: video thread frame - [100%] [avg time: 3.373 ms] [children: 84.4%] [unaccounted: 15.6%]
23:41:56: | scene->Preprocess - [80.7%] [avg time: 2.722 ms]
23:41:56: | GPU download and conversion - [3.74%] [avg time: 0.126 ms] [children: 2.85%] [unaccounted: 0.889%]
23:41:56: | | flush - [2.16%] [avg time: 0.073 ms]
23:41:56: | | CopyResource - [0.623%] [avg time: 0.021 ms]
23:41:56: | | conversion to 4:2:0 - [0.0593%] [avg time: 0.002 ms]
23:41:56: Convert444Threads - [100%] [avg time: 0.423 ms] [children: 99.3%] [unaccounted: 0.709%]
23:41:56: | Convert444toNV12 - [99.3%] [avg time: 0.42 ms]
23:41:56: encoder thread frame - [100%] [avg time: 0.858 ms] [children: 2.8%] [unaccounted: 97.2%]
23:41:56: | sending stuff out - [2.8%] [avg time: 0.024 ms]
23:41:56: ==============================================================
23:41:56: 
23:41:56: 
23:41:56: Profiler CPU results:
23:41:56: 
23:41:56: ==============================================================
23:41:56: video thread frame - [cpu time: avg 1.678 ms, total 168403 ms] [avg calls per frame: 1]
23:41:56: | scene->Preprocess - [cpu time: avg 1.418 ms, total 142320 ms] [avg calls per frame: 1]
23:41:56: | GPU download and conversion - [cpu time: avg 0.055 ms, total 5600.44 ms] [avg calls per frame: 1]
23:41:56: | | flush - [cpu time: avg 0.033 ms, total 3354.02 ms] [avg calls per frame: 1]
23:41:56: | | CopyResource - [cpu time: avg 0.009 ms, total 936.008 ms] [avg calls per frame: 1]
23:41:56: | | conversion to 4:2:0 - [cpu time: avg 0.001 ms, total 187.202 ms] [avg calls per frame: 1]
23:41:56: Convert444Threads - [cpu time: avg 0.374 ms, total 75067.7 ms] [avg calls per frame: 2]
23:41:56: | Convert444toNV12 - [cpu time: avg 0.371 ms, total 74537.3 ms] [avg calls per frame: 2]
23:41:56: encoder thread frame - [cpu time: avg 0.056 ms, total 5662.84 ms] [avg calls per frame: 1]
23:41:56: | sending stuff out - [cpu time: avg 0.009 ms, total 936.009 ms] [avg calls per frame: 1]
23:41:56: ==============================================================
23:41:56: 
23:41:56: =====Stream End: 2014-02-19, 23:41:56=================================================
 
Top