Question / Help OBS on a High End Computer - low fps

unkowl

New Member
Hi im trying out to stream with my Computer:
GTX 690
24GB RAM
i7 3930k 6x 3.20GHz
SSD

I got FPS Issues, means my Game (League of Legends) gets only max. 40fps. Without streaming i get up to 300FPS.

I just want to stream with the best resolution for my viewers. My Connection is 100/6 Mbits

Thank you


Code:
17:34:51: Open Broadcaster Software v0.552b - 32bit (´・ω・`)
17:34:51: -------------------------------
17:34:51: CPU Name: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
17:34:51: CPU Speed: 4044MHz
17:34:51: Physical Memory:  4095MB Total, 4095MB Free
17:34:51: stepping id: 7, model 13, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 12, total cores 6
17:34:51: monitor 1: pos={0, 0}, size={1920, 1080}
17:34:51: monitor 2: pos={-1920, 0}, size={1920, 1080}
17:34:51: Windows Version: 6.1 Build 7601 S
17:34:51: Aero is Disabled
17:34:51: -------------------------------
17:34:51: OBS Modules:
17:34:51: Base Address     Module
17:34:51: 00080000         OBS.exe
17:34:51: 6E4B0000         OBSApi.dll
17:34:51: 6E480000         DShowPlugin.dll
17:34:51: 6E460000         GraphicsCapture.dll
17:34:51: 6DE70000         NoiseGate.dll
17:34:51: 6D160000         PSVPlugin.dll
17:34:51: ------------------------------------------
17:34:51: Adapter 1
17:34:51:   Video Adapter: NVIDIA GeForce GTX 690
17:34:51:   Video Adapter Dedicated Video Memory: 2091581440
17:34:51:   Video Adapter Shared System Memory: 2147479552
17:34:51: ------------------------------------------
17:34:51: Adapter 2
17:34:51:   Video Adapter: NVIDIA GeForce GTX 690
17:34:51:   Video Adapter Dedicated Video Memory: 2091712512
17:34:51:   Video Adapter Shared System Memory: 2147479552
17:34:51: =====Stream Start: 2013-08-19, 17:34:51===============================================
17:34:51:   Multithreaded optimizations: On
17:34:51:   Base resolution: 1920x1080
17:34:51:   Output resolution: 1920x1080
17:34:51: ------------------------------------------
17:34:51: Loading up D3D10 on NVIDIA GeForce GTX 690...
17:34:51: Playback device {0.0.0.00000000}.{67dd1cad-b1d9-4db8-8464-ece6fb6b2f0a}
17:34:51: ------------------------------------------
17:34:51: Using desktop audio input: Realtek HD Audio 2nd output (Realtek High Definition Audio)
17:34:51: ------------------------------------------
17:34:51: Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
17:34:51: ------------------------------------------
17:34:51: Audio Encoding: AAC
17:34:51:     bitrate: 192
17:34:51: Using bitmap image
17:34:51: Using graphics capture
17:34:51: Using Monitor Capture
17:34:51: ------------------------------------------
17:34:51: Video Encoding: x264
17:34:51:     fps: 40
17:34:51:     width: 1920, height: 1080
17:34:51:     preset: fast
17:34:51:     CBR: no
17:34:51:     CFR: no
17:34:51:     max bitrate: 3500
17:34:51:     buffer size: 3500
17:34:51:     quality: 8
17:34:51: ------------------------------------------
17:34:51: MMDeviceAudioSource: Frequency for device 'Realtek HD Audio 2nd output (Realtek High Definition Audio)' is 384000, samples per sec is 48000
17:34:51: MMDeviceAudioSource: Frequency for device 'Mikrofon (Realtek High Definition Audio)' is 384000, samples per sec is 48000
17:36:26: Using bitmap image
17:39:50: Using bitmap image
Warning -- D3D10Texture::CreateFromSharedHandle: Failed to open shared handle, result = 0x80070057
Warning -- SharedTexCapture::Init: Could not create shared texture
17:42:54: Total frames rendered: 19289, number of late frames: 7 (0.04%) (it's okay for some frames to be late)
17:42:54: 
17:42:54: Profiler results:
17:42:54: 
17:42:54: ==============================================================
17:42:54: frame - [100%] [avg time: 7.669 ms (cpu time: avg 4.711 ms, total 90870.6 ms)] [avg calls per frame: 1] [children: 99.9%] [unaccounted: 0.0652%]
17:42:54: | frame preprocessing and rendering - [70%] [avg time: 5.372 ms (cpu time: avg 2.461 ms, total 47486.7 ms)] [avg calls per frame: 1] [children: 57.9%] [unaccounted: 12.1%]
17:42:54: | | scene->Preprocess - [57.9%] [avg time: 4.443 ms (cpu time: avg 1.86 ms, total 35880.2 ms)] [avg calls per frame: 1]
17:42:54: | video encoding and uploading - [29.9%] [avg time: 2.292 ms (cpu time: avg 2.247 ms, total 43352.7 ms)] [avg calls per frame: 1] [children: 29.7%] [unaccounted: 0.183%]
17:42:54: | | flush - [0.913%] [avg time: 0.07 ms (cpu time: avg 0.063 ms, total 1232.41 ms)] [avg calls per frame: 1]
17:42:54: | | CopyResource - [0.17%] [avg time: 0.013 ms (cpu time: avg 0.012 ms, total 249.601 ms)] [avg calls per frame: 0]
17:42:54: | | conversion to 4:2:0 - [0.574%] [avg time: 0.044 ms (cpu time: avg 0.012 ms, total 249.6 ms)] [avg calls per frame: 0]
17:42:54: | | call to encoder - [28%] [avg time: 2.15 ms (cpu time: avg 2.145 ms, total 41387.1 ms)] [avg calls per frame: 0]
17:42:54: | | sending stuff out - [0.013%] [avg time: 0.001 ms (cpu time: avg 0.001 ms, total 31.2 ms)] [avg calls per frame: 0]
17:42:54: | Convert444Threads - [1.3e+003%] [avg time: 99.986 ms (cpu time: avg 3.266 ms, total 63008.8 ms)] [avg calls per frame: 3]
17:42:54: ==============================================================
17:42:54: 
17:42:54: =====Stream End: 2013-08-19, 17:42:54=================================================
 

unkowl

New Member
I dont get it :/

Aero is disabled. What i have to use if i disable Monitor Capture? People should see my Monitor
 

Kharay

Member
Sorry, my bad... mixed something up in my own head. Anyhow, the ideal way to stream LoL is not by using Monitor Capture. What you do is that you create 2 scenes, one with a Window Capture of its lobby window and one with a Game Capture of its match window. And then you just switch between these 2 scenes depending on the state of LoL. There's a plugin for OBS called Simple Scene Switcher that can do this automatically.

Thing about Monitor Capture -- on Windows 7 it is the slowest capture method and really should be avoided at all costs.
 

dodgepong

Administrator
Community Helper
Additionally, it probably has to do with streaming at 1080p with the fast preset and a higher-than-normal FPS. That's a high resolution with a demanding preset, so your system will definitely take a beating. Change the preset to faster or veryfast, or consider downscaling.

You might also investigate OpenCL, which you might be able to get working with your GPU.
 

alpinlol

Active Member
you get a decent quality out of 1500 bitrate and veryfast preset @ 1080p if you are playing lol ... so theres no need to go with 3500 bitrate i'd go with max 3000 and use cbr and use the default preset veryfast with 1080@30 or maybe even give 48 fps a shot
 

unkowl

New Member
Everything seems to be nice but game capture shows blackscreen and i choosed the right source of the game
 

dodgepong

Administrator
Community Helper
Can you disable SLI on a 690? Isn't a 690 technically 2 680s in one card or something?

I avoid SLI/Crossfire so I don't always know how it works.
 

Kharay

Member
Yes, you can disable SLI even if it's 2 GPUs on 1 card. nVidia's control panel has an option for it, something along the lines of Multi GPU.
 
Top