Hello all,
I'm sure this question has been asked in the past and I did my searching but I could not find a solution that has worked for me. I mainly stream League of Legends and I have absolutely no issues with that. However, when I try to stream games like Ninja Blade or DmC, my in-game FPS is always very high and I don't have any lag issues from my end, but the stream itself and even in preview mode on OBS, the FPS is constantly 10 or lower and I have not been able to fix this problem regardless of what settings I used. I've tried using Game Capture, Window Capture with Aero enabled, Monitor Capture, and tried changing bit rates, quality balance, process priority, x264 preset, FPS, CBR on/off, aero on/off, all to no avail.
Here's a really quick video to show what I'm talking about from my own stream (game is Ninja Blade):
http://www.twitch.tv/mercydriver/b/420746019
And here's a video of someone else streaming the same game but having no problems at all. He plays Ninja Blade for the first 50 min or so, the rest are different games (he starts playing at 10ish min):
http://www.twitch.tv/thekotti/b/363354699
ShaperProbe results:
OBS Log:
Hopefully you guys can help me sort this out. Thanks in advance.
Regards,
Vante
P.S. I posted this in the Bug Reports section of the forums as well, in case this is the wrong sub-forum.
I'm sure this question has been asked in the past and I did my searching but I could not find a solution that has worked for me. I mainly stream League of Legends and I have absolutely no issues with that. However, when I try to stream games like Ninja Blade or DmC, my in-game FPS is always very high and I don't have any lag issues from my end, but the stream itself and even in preview mode on OBS, the FPS is constantly 10 or lower and I have not been able to fix this problem regardless of what settings I used. I've tried using Game Capture, Window Capture with Aero enabled, Monitor Capture, and tried changing bit rates, quality balance, process priority, x264 preset, FPS, CBR on/off, aero on/off, all to no avail.
Here's a really quick video to show what I'm talking about from my own stream (game is Ninja Blade):
http://www.twitch.tv/mercydriver/b/420746019
And here's a video of someone else streaming the same game but having no problems at all. He plays Ninja Blade for the first 50 min or so, the rest are different games (he starts playing at 10ish min):
http://www.twitch.tv/thekotti/b/363354699
ShaperProbe results:

09:40:27: Open Broadcaster Software v0.522b - 64bit ( ^ω^)
09:40:27: -------------------------------
09:40:27: CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
09:40:27: CPU Speed: 3510MHz
09:40:27: Physical Memory: 8134MB Total, 4842MB Free
09:40:27: stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
09:40:27: monitor 1: pos={0, 0}, size={1920, 1080}
09:40:27: monitor 2: pos={1920, 0}, size={1280, 1024}
09:40:27: Windows Version: 6.1 Build 7601 S
09:40:27: Aero is Enabled
09:40:27: -------------------------------
09:40:27: OBS Modules:
09:40:27: Base Address Module
09:40:27: 000000003F020000 OBS.exe
09:40:27: 00000000F1C10000 OBSApi.dll
09:40:27: 00000000F7530000 DShowPlugin.dll
09:40:27: 00000000F7500000 GraphicsCapture.dll
09:40:27: 00000000F74E0000 NoiseGate.dll
09:40:27: ------------------------------------------
09:40:27: Adapter 1
09:40:27: Video Adapter: NVIDIA GeForce GTX 260
09:40:27: Video Adapter Dedicated Video Memory: 911605760
09:40:27: Video Adapter Shared System Memory: 3354996736
09:40:27: =====Stream Start: 2013-06-23, 09:40:27===============================================
09:40:27: Multithreaded optimizations: On
09:40:27: Base resolution: 1920x1080
09:40:27: Output resolution: 1920x1080
09:40:27: ------------------------------------------
09:40:27: Loading up D3D10...
09:40:27: Playback device Default
09:40:27: ------------------------------------------
09:40:27: Using desktop audio input: Speakers (Realtek High Definition Audio)
09:40:27: ------------------------------------------
09:40:27: Using auxilary audio input: Microphone (Realtek High Definition Audio)
09:40:27: ------------------------------------------
09:40:27: Audio Encoding: AAC
09:40:27: bitrate: 48
09:40:27: Using Window Capture
09:40:27: ------------------------------------------
09:40:27: Video Encoding: x264
09:40:27: fps: 60
09:40:27: width: 1920, height: 1080
09:40:27: preset: veryfast
09:40:27: CBR: no
09:40:27: CFR: no
09:40:27: max bitrate: 4000
09:40:27: buffer size: 4000
09:40:27: quality: 5
09:40:27: ------------------------------------------
09:43:32: Total frames rendered: 4827, number of frames that lagged: 699 (14.48%) (it's okay for some frames to lag)
09:43:32: =====Stream End: 2013-06-23, 09:43:32=================================================
09:43:42: =====Stream Start: 2013-06-23, 09:43:42===============================================
09:43:42: Multithreaded optimizations: On
09:43:42: Base resolution: 1920x1080
09:43:42: Output resolution: 1920x1080
09:43:42: ------------------------------------------
09:43:42: Loading up D3D10...
09:43:42: Playback device Default
09:43:42: ------------------------------------------
09:43:42: Using desktop audio input: Speakers (Realtek High Definition Audio)
09:43:42: ------------------------------------------
09:43:42: Using auxilary audio input: Microphone (Realtek High Definition Audio)
09:43:42: ------------------------------------------
09:43:42: Audio Encoding: AAC
09:43:42: bitrate: 48
09:43:42: Using Window Capture
09:43:42: ------------------------------------------
09:43:42: Video Encoding: x264
09:43:42: fps: 60
09:43:42: width: 1920, height: 1080
09:43:42: preset: veryfast
09:43:42: CBR: no
09:43:42: CFR: no
09:43:42: max bitrate: 4000
09:43:42: buffer size: 4000
09:43:42: quality: 5
09:43:42: ------------------------------------------
09:43:44: Using RTMP service: Twitch / Justin.tv
09:43:44: Server selection: rtmp://live-iad.justin.tv/app
09:43:45: SO_SNDBUF was at 8192
09:43:45: SO_SNDBUF is now 65536
09:44:06: RTMPPublisher::BufferedSend: Increasing socket send buffer to ISB 262144
09:44:30: Total frames rendered: 759, number of frames that lagged: 271 (35.70%) (it's okay for some frames to lag)
09:44:30: RTMPPublisher::SocketLoop: Aborting due to bStopping
09:44:30: Number of times waited to send: 2, Waited for a total of 8194 bytes
09:44:30: Number of b-frames dropped: 16 (2.8%), Number of p-frames dropped: 37 (6.5%), Total 53 (9.3%)
09:44:30: =====Stream End: 2013-06-23, 09:44:30=================================================
09:46:42:
09:46:42: Profiler results:
09:46:42:
09:46:42: ==============================================================
09:46:42: frame - [100%] [avg time: 35.634 ms] [avg calls per frame: 1] [children: 99.2%] [unaccounted: 0.791%]
09:46:42: | scene->Preprocess - [37.9%] [avg time: 13.501 ms] [avg calls per frame: 1]
09:46:42: | video encoding and uploading - [61.3%] [avg time: 21.851 ms] [avg calls per frame: 1] [children: 61.3%] [unaccounted: 0.0421%]
09:46:42: | | CopyResource - [55.5%] [avg time: 19.773 ms] [avg calls per frame: 0]
09:46:42: | | conversion to 4:2:0 - [0.0561%] [avg time: 0.02 ms] [avg calls per frame: 0]
09:46:42: | | call to encoder - [5.71%] [avg time: 2.035 ms] [avg calls per frame: 0]
09:46:42: | | sending stuff out - [0.0225%] [avg time: 0.008 ms] [avg calls per frame: 0]
09:46:42: ==============================================================
09:46:42:
09:40:27: -------------------------------
09:40:27: CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
09:40:27: CPU Speed: 3510MHz
09:40:27: Physical Memory: 8134MB Total, 4842MB Free
09:40:27: stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
09:40:27: monitor 1: pos={0, 0}, size={1920, 1080}
09:40:27: monitor 2: pos={1920, 0}, size={1280, 1024}
09:40:27: Windows Version: 6.1 Build 7601 S
09:40:27: Aero is Enabled
09:40:27: -------------------------------
09:40:27: OBS Modules:
09:40:27: Base Address Module
09:40:27: 000000003F020000 OBS.exe
09:40:27: 00000000F1C10000 OBSApi.dll
09:40:27: 00000000F7530000 DShowPlugin.dll
09:40:27: 00000000F7500000 GraphicsCapture.dll
09:40:27: 00000000F74E0000 NoiseGate.dll
09:40:27: ------------------------------------------
09:40:27: Adapter 1
09:40:27: Video Adapter: NVIDIA GeForce GTX 260
09:40:27: Video Adapter Dedicated Video Memory: 911605760
09:40:27: Video Adapter Shared System Memory: 3354996736
09:40:27: =====Stream Start: 2013-06-23, 09:40:27===============================================
09:40:27: Multithreaded optimizations: On
09:40:27: Base resolution: 1920x1080
09:40:27: Output resolution: 1920x1080
09:40:27: ------------------------------------------
09:40:27: Loading up D3D10...
09:40:27: Playback device Default
09:40:27: ------------------------------------------
09:40:27: Using desktop audio input: Speakers (Realtek High Definition Audio)
09:40:27: ------------------------------------------
09:40:27: Using auxilary audio input: Microphone (Realtek High Definition Audio)
09:40:27: ------------------------------------------
09:40:27: Audio Encoding: AAC
09:40:27: bitrate: 48
09:40:27: Using Window Capture
09:40:27: ------------------------------------------
09:40:27: Video Encoding: x264
09:40:27: fps: 60
09:40:27: width: 1920, height: 1080
09:40:27: preset: veryfast
09:40:27: CBR: no
09:40:27: CFR: no
09:40:27: max bitrate: 4000
09:40:27: buffer size: 4000
09:40:27: quality: 5
09:40:27: ------------------------------------------
09:43:32: Total frames rendered: 4827, number of frames that lagged: 699 (14.48%) (it's okay for some frames to lag)
09:43:32: =====Stream End: 2013-06-23, 09:43:32=================================================
09:43:42: =====Stream Start: 2013-06-23, 09:43:42===============================================
09:43:42: Multithreaded optimizations: On
09:43:42: Base resolution: 1920x1080
09:43:42: Output resolution: 1920x1080
09:43:42: ------------------------------------------
09:43:42: Loading up D3D10...
09:43:42: Playback device Default
09:43:42: ------------------------------------------
09:43:42: Using desktop audio input: Speakers (Realtek High Definition Audio)
09:43:42: ------------------------------------------
09:43:42: Using auxilary audio input: Microphone (Realtek High Definition Audio)
09:43:42: ------------------------------------------
09:43:42: Audio Encoding: AAC
09:43:42: bitrate: 48
09:43:42: Using Window Capture
09:43:42: ------------------------------------------
09:43:42: Video Encoding: x264
09:43:42: fps: 60
09:43:42: width: 1920, height: 1080
09:43:42: preset: veryfast
09:43:42: CBR: no
09:43:42: CFR: no
09:43:42: max bitrate: 4000
09:43:42: buffer size: 4000
09:43:42: quality: 5
09:43:42: ------------------------------------------
09:43:44: Using RTMP service: Twitch / Justin.tv
09:43:44: Server selection: rtmp://live-iad.justin.tv/app
09:43:45: SO_SNDBUF was at 8192
09:43:45: SO_SNDBUF is now 65536
09:44:06: RTMPPublisher::BufferedSend: Increasing socket send buffer to ISB 262144
09:44:30: Total frames rendered: 759, number of frames that lagged: 271 (35.70%) (it's okay for some frames to lag)
09:44:30: RTMPPublisher::SocketLoop: Aborting due to bStopping
09:44:30: Number of times waited to send: 2, Waited for a total of 8194 bytes
09:44:30: Number of b-frames dropped: 16 (2.8%), Number of p-frames dropped: 37 (6.5%), Total 53 (9.3%)
09:44:30: =====Stream End: 2013-06-23, 09:44:30=================================================
09:46:42:
09:46:42: Profiler results:
09:46:42:
09:46:42: ==============================================================
09:46:42: frame - [100%] [avg time: 35.634 ms] [avg calls per frame: 1] [children: 99.2%] [unaccounted: 0.791%]
09:46:42: | scene->Preprocess - [37.9%] [avg time: 13.501 ms] [avg calls per frame: 1]
09:46:42: | video encoding and uploading - [61.3%] [avg time: 21.851 ms] [avg calls per frame: 1] [children: 61.3%] [unaccounted: 0.0421%]
09:46:42: | | CopyResource - [55.5%] [avg time: 19.773 ms] [avg calls per frame: 0]
09:46:42: | | conversion to 4:2:0 - [0.0561%] [avg time: 0.02 ms] [avg calls per frame: 0]
09:46:42: | | call to encoder - [5.71%] [avg time: 2.035 ms] [avg calls per frame: 0]
09:46:42: | | sending stuff out - [0.0225%] [avg time: 0.008 ms] [avg calls per frame: 0]
09:46:42: ==============================================================
09:46:42:
Hopefully you guys can help me sort this out. Thanks in advance.
Regards,
Vante
P.S. I posted this in the Bug Reports section of the forums as well, in case this is the wrong sub-forum.