Question / Help Best 720p 60 FPS settings?

Latino

New Member
Honestly have no idea what to put settings on. I have 15 upload. Will be streaming mostly FPS games and Single Player Action Games.

Edit: One of my favorite streamer uses these settings. Should I use something like this? Just post some settings I can
use want it to look as best as possible.

Code:
Quality: CBR w/ CBR padding
Base Resolution: 720p
Framerate: 60fps
Max bitrate: 3000kbs
Audio codec: AAC 192 Bitrate
x264 CPU Preset: Faster / High
Process Priority Class: High w/ Multithreaded Optimizations
 

Latino

New Member
Code:
13:22:31: Open Broadcaster Software v0.592b - 64bit ( ^ω^)
13:22:31: -------------------------------
13:22:31: CPU Name: Intel(R) Core(TM) i7-3840QM CPU @ 2.80GHz
13:22:31: CPU Speed: 2793MHz
13:22:31: Physical Memory:  8142MB Total, 5135MB Free
13:22:31: stepping id: 9, model 58, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
13:22:31: monitor 1: pos={0, 0}, size={1920, 1080}
13:22:31: Windows Version: 6.1 Build 7601 S
13:22:31: Aero is Disabled
13:22:31: -------------------------------
13:22:31: OBS Modules:
13:22:31: Base Address     Module
13:22:31: 000000003F590000 OBS.exe
13:22:31: 00000000F2400000 OBSApi.dll
13:22:31: 00000000FA9B0000 DShowPlugin.dll
13:22:31: 00000000FAB50000 GraphicsCapture.dll
13:22:31: 00000000FAA80000 NoiseGate.dll
13:22:31: 00000000FA990000 PSVPlugin.dll
13:22:31: ------------------------------------------
13:22:31: Adapter 1
13:22:31:   Video Adapter: NVIDIA GeForce GTX 680M
13:22:31:   Video Adapter Dedicated Video Memory: 2051735552
13:22:31:   Video Adapter Shared System Memory: 2147807232
13:22:31:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:22:31: =====Stream Start: 2014-02-02, 13:22:31===============================================
13:22:31:   Multithreaded optimizations: On
13:22:31:   Base resolution: 1920x1080
13:22:31:   Output resolution: 1280x720
13:22:31: ------------------------------------------
13:22:31: Loading up D3D10 on NVIDIA GeForce GTX 680M (Adapter 1)...
13:22:31: ------------------------------------------
13:22:31: Audio Format: 48000hz
13:22:31: Playback device Default
13:22:31: ------------------------------------------
13:22:31: Using desktop audio input: Speakers (Sound Blaster Recon3Di)
13:22:31: ------------------------------------------
13:22:31: Using auxilary audio input: Microphone (Sound Blaster Recon3Di)
13:22:31: ------------------------------------------
13:22:31: Audio Encoding: AAC
13:22:31:     bitrate: 128
13:22:31: Using graphics capture
13:22:31: Scene buffering time set to 700
13:22:31: ------------------------------------------
13:22:31: Video Encoding: x264
13:22:31:     fps: 60
13:22:31:     width: 1280, height: 720
13:22:31:     preset: faster
13:22:31:     profile: main
13:22:31:     keyint: 120
13:22:31:     CBR: yes
13:22:31:     CFR: no
13:22:31:     max bitrate: 3500
13:22:31:     buffer size: 3500
13:22:31: ------------------------------------------
13:22:31: MMDeviceAudioSource: Frequency for device 'Speakers (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:22:31: MMDeviceAudioSource: Frequency for device 'Microphone (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:22:31: SharedTexCapture hooked
13:22:36: Total frames encoded: 262, total frames duplicated: 71 (27.10%)
13:22:36: Total frames rendered: 212, number of late frames: 4 (1.89%) (it's okay for some frames to be late)
13:22:36: 
13:22:36: Profiler time results:
13:22:36: 
13:22:36: ==============================================================
13:22:36: video thread frame - [100%] [avg time: 6.036 ms] [children: 3.5%] [unaccounted: 96.5%]
13:22:36: | scene->Preprocess - [0.0166%] [avg time: 0.001 ms]
13:22:36: | GPU download and conversion - [3.48%] [avg time: 0.21 ms] [children: 1.59%] [unaccounted: 1.89%]
13:22:36: | | flush - [1.23%] [avg time: 0.074 ms]
13:22:36: | | CopyResource - [0.331%] [avg time: 0.02 ms]
13:22:36: | | conversion to 4:2:0 - [0.0331%] [avg time: 0.002 ms]
13:22:36: Convert444Threads - [100%] [avg time: 0.378 ms] [children: 99.2%] [unaccounted: 0.794%]
13:22:36: | Convert444toNV12 - [99.2%] [avg time: 0.375 ms]
13:22:36: encoder thread frame - [100%] [avg time: 0.89 ms]
13:22:36: ==============================================================
13:22:36: 
13:22:36: 
13:22:36: Profiler CPU results:
13:22:36: 
13:22:36: ==============================================================
13:22:36: video thread frame - [cpu time: avg 0.294 ms, total 62.4 ms] [avg calls per frame: 1]
13:22:36: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:22:36: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:22:36: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:22:36: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:22:36: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:22:36: Convert444Threads - [cpu time: avg 0.191 ms, total 62.4 ms] [avg calls per frame: 2]
13:22:36: | Convert444toNV12 - [cpu time: avg 0.191 ms, total 62.4 ms] [avg calls per frame: 2]
13:22:36: encoder thread frame - [cpu time: avg 0.141 ms, total 31.2 ms] [avg calls per frame: 1]
13:22:36: ==============================================================
13:22:36: 
13:22:36: =====Stream End: 2014-02-02, 13:22:36=================================================
13:22:37: =====Stream Start: 2014-02-02, 13:22:37===============================================
13:22:37:   Multithreaded optimizations: On
13:22:37:   Base resolution: 1920x1080
13:22:37:   Output resolution: 1280x720
13:22:37: ------------------------------------------
13:22:37: Loading up D3D10 on NVIDIA GeForce GTX 680M (Adapter 1)...
13:22:37: ------------------------------------------
13:22:37: Audio Format: 48000hz
13:22:37: Playback device Default
13:22:37: ------------------------------------------
13:22:37: Using desktop audio input: Speakers (Sound Blaster Recon3Di)
13:22:37: ------------------------------------------
13:22:37: Using auxilary audio input: Microphone (Sound Blaster Recon3Di)
13:22:37: ------------------------------------------
13:22:37: Audio Encoding: AAC
13:22:37:     bitrate: 128
13:22:37: Using graphics capture
13:22:37: Scene buffering time set to 700
13:22:37: ------------------------------------------
13:22:37: Video Encoding: x264
13:22:37:     fps: 60
13:22:37:     width: 1280, height: 720
13:22:37:     preset: faster
13:22:37:     profile: main
13:22:37:     keyint: 120
13:22:37:     CBR: yes
13:22:37:     CFR: no
13:22:37:     max bitrate: 3500
13:22:37:     buffer size: 3500
13:22:37: ------------------------------------------
13:22:37: MMDeviceAudioSource: Frequency for device 'Speakers (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:22:37: MMDeviceAudioSource: Frequency for device 'Microphone (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:22:37: SharedTexCapture hooked
13:22:39: Using RTMP service: Twitch / Justin.tv
13:22:39:   Server selection: rtmp://live-jfk.justin.tv/app
13:22:39:   Interface: Killer Wireless-N 1103 Network Adapter (802.11, 144 mbps)
13:22:39: Completed handshake with rtmp://live-jfk.justin.tv/app in 190 ms.
13:22:40: SO_SNDBUF was at 8192
13:22:40: SO_SNDBUF is now 65536
13:22:41: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 6698 / 463872)
13:22:42: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 463872)
13:28:00: Total frames encoded: 19317, total frames duplicated: 74 (0.38%)
13:28:00: Total frames rendered: 19277, number of late frames: 8 (0.04%) (it's okay for some frames to be late)
13:28:00: RTMPPublisher::SocketLoop: Graceful loop exit
13:28:00: Average send payload: 7137 bytes, average send interval: 15 ms
13:28:00: Number of times waited to send: 0, Waited for a total of 0 bytes
13:28:00: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:28:00: Number of bytes sent: 144957106
13:28:00: 
13:28:00: Profiler time results:
13:28:00: 
13:28:00: ==============================================================
13:28:00: video thread frame - [100%] [avg time: 0.608 ms] [children: 17.8%] [unaccounted: 82.2%]
13:28:00: | scene->Preprocess - [0.164%] [avg time: 0.001 ms]
13:28:00: | GPU download and conversion - [17.6%] [avg time: 0.107 ms] [children: 9.7%] [unaccounted: 7.89%]
13:28:00: | | flush - [7.07%] [avg time: 0.043 ms]
13:28:00: | | CopyResource - [2.3%] [avg time: 0.014 ms]
13:28:00: | | conversion to 4:2:0 - [0.329%] [avg time: 0.002 ms]
13:28:00: Convert444Threads - [100%] [avg time: 0.41 ms] [children: 99.3%] [unaccounted: 0.732%]
13:28:00: | Convert444toNV12 - [99.3%] [avg time: 0.407 ms]
13:28:00: encoder thread frame - [100%] [avg time: 0.94 ms]
13:28:00: ==============================================================
13:28:00: 
13:28:00: 
13:28:00: Profiler CPU results:
13:28:00: 
13:28:00: ==============================================================
13:28:00: video thread frame - [cpu time: avg 0.053 ms, total 1029.61 ms] [avg calls per frame: 1]
13:28:00: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:28:00: | GPU download and conversion - [cpu time: avg 0.008 ms, total 171.601 ms] [avg calls per frame: 1]
13:28:00: | | flush - [cpu time: avg 0.007 ms, total 140.401 ms] [avg calls per frame: 1]
13:28:00: | | CopyResource - [cpu time: avg 0 ms, total 15.6 ms] [avg calls per frame: 1]
13:28:00: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:28:00: Convert444Threads - [cpu time: avg 0.31 ms, total 11934.1 ms] [avg calls per frame: 2]
13:28:00: | Convert444toNV12 - [cpu time: avg 0.308 ms, total 11856.1 ms] [avg calls per frame: 2]
13:28:00: encoder thread frame - [cpu time: avg 0.279 ms, total 5382.04 ms] [avg calls per frame: 1]
13:28:00: ==============================================================
13:28:00: 
13:28:00: =====Stream End: 2014-02-02, 13:28:00=================================================
13:50:45: =====Stream Start: 2014-02-02, 13:50:45===============================================
13:50:45:   Multithreaded optimizations: On
13:50:45:   Base resolution: 1920x1080
13:50:45:   Output resolution: 1280x720
13:50:45: ------------------------------------------
13:50:45: Loading up D3D10 on NVIDIA GeForce GTX 680M (Adapter 1)...
13:50:45: ------------------------------------------
13:50:45: Audio Format: 48000hz
13:50:45: Playback device Default
13:50:45: ------------------------------------------
13:50:45: Using desktop audio input: Speakers (Sound Blaster Recon3Di)
13:50:45: ------------------------------------------
13:50:45: Using auxilary audio input: Microphone (Sound Blaster Recon3Di)
13:50:45: ------------------------------------------
13:50:45: Audio Encoding: AAC
13:50:45:     bitrate: 160
13:50:45: Using graphics capture
13:50:45: Scene buffering time set to 700
13:50:45: ------------------------------------------
13:50:45: Video Encoding: x264
13:50:45:     fps: 60
13:50:45:     width: 1280, height: 720
13:50:45:     preset: faster
13:50:45:     profile: main
13:50:45:     keyint: 120
13:50:45:     CBR: yes
13:50:45:     CFR: no
13:50:45:     max bitrate: 3500
13:50:45:     buffer size: 3500
13:50:45: ------------------------------------------
13:50:45: MMDeviceAudioSource: Frequency for device 'Speakers (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:50:45: MMDeviceAudioSource: Frequency for device 'Microphone (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:50:45: SharedTexCapture hooked
13:50:52: Total frames encoded: 352, total frames duplicated: 137 (38.92%)
13:50:52: Total frames rendered: 255, number of late frames: 13 (5.10%) (it's okay for some frames to be late)
13:50:52: 
13:50:52: Profiler time results:
13:50:52: 
13:50:52: ==============================================================
13:50:52: video thread frame - [100%] [avg time: 10.274 ms] [children: 7.24%] [unaccounted: 92.8%]
13:50:52: | scene->Preprocess - [0.00973%] [avg time: 0.001 ms]
13:50:52: | GPU download and conversion - [7.23%] [avg time: 0.743 ms] [children: 1.15%] [unaccounted: 6.08%]
13:50:52: | | flush - [0.711%] [avg time: 0.073 ms]
13:50:52: | | CopyResource - [0.292%] [avg time: 0.03 ms]
13:50:52: | | conversion to 4:2:0 - [0.146%] [avg time: 0.015 ms]
13:50:52: Convert444Threads - [100%] [avg time: 0.394 ms] [children: 99.5%] [unaccounted: 0.508%]
13:50:52: | Convert444toNV12 - [99.5%] [avg time: 0.392 ms]
13:50:52: encoder thread frame - [100%] [avg time: 0.968 ms]
13:50:52: ==============================================================
13:50:52: 
13:50:52: 
13:50:52: Profiler CPU results:
13:50:52: 
13:50:52: ==============================================================
13:50:52: video thread frame - [cpu time: avg 0.183 ms, total 46.8 ms] [avg calls per frame: 1]
13:50:52: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:50:52: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:50:52: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:50:52: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:50:52: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:50:52: Convert444Threads - [cpu time: avg 0.418 ms, total 171.6 ms] [avg calls per frame: 2]
13:50:52: | Convert444toNV12 - [cpu time: avg 0.418 ms, total 171.6 ms] [avg calls per frame: 2]
13:50:52: encoder thread frame - [cpu time: avg 0.301 ms, total 93.6 ms] [avg calls per frame: 1]
13:50:52: ==============================================================
13:50:52: 
13:50:52: =====Stream End: 2014-02-02, 13:50:52=================================================
13:50:52: =====Stream Start: 2014-02-02, 13:50:52===============================================
13:50:52:   Multithreaded optimizations: On
13:50:52:   Base resolution: 1920x1080
13:50:52:   Output resolution: 1280x720
13:50:52: ------------------------------------------
13:50:52: Loading up D3D10 on NVIDIA GeForce GTX 680M (Adapter 1)...
13:50:52: ------------------------------------------
13:50:52: Audio Format: 48000hz
13:50:52: Playback device Default
13:50:52: ------------------------------------------
13:50:52: Using desktop audio input: Speakers (Sound Blaster Recon3Di)
13:50:52: ------------------------------------------
13:50:52: Using auxilary audio input: Microphone (Sound Blaster Recon3Di)
13:50:52: ------------------------------------------
13:50:52: Audio Encoding: AAC
13:50:52:     bitrate: 160
13:50:52: Using graphics capture
13:50:52: Scene buffering time set to 700
13:50:52: ------------------------------------------
13:50:52: Video Encoding: x264
13:50:52:     fps: 60
13:50:52:     width: 1280, height: 720
13:50:52:     preset: faster
13:50:52:     profile: main
13:50:52:     keyint: 120
13:50:52:     CBR: yes
13:50:52:     CFR: no
13:50:52:     max bitrate: 3500
13:50:52:     buffer size: 3500
13:50:52: ------------------------------------------
13:50:52: MMDeviceAudioSource: Frequency for device 'Speakers (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:50:52: MMDeviceAudioSource: Frequency for device 'Microphone (Sound Blaster Recon3Di)' is 384000, samples per sec is 48000
13:50:52: SharedTexCapture hooked
13:50:55: Using RTMP service: Twitch / Justin.tv
13:50:55:   Server selection: rtmp://live-jfk.justin.tv/app
13:50:55:   Interface: Killer Wireless-N 1103 Network Adapter (802.11, 144 mbps)
13:50:55: Completed handshake with rtmp://live-jfk.justin.tv/app in 184 ms.
13:50:55: SO_SNDBUF was at 8192
13:50:55: SO_SNDBUF is now 65536
13:50:56: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 804 / 467968)
13:50:57: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 708 / 467968)
13:59:10: Capture window 0x001E0290 invalid or changing, terminating capture
13:59:14: Total frames encoded: 30063, total frames duplicated: 102 (0.34%)
13:59:14: Total frames rendered: 30031, number of late frames: 7 (0.02%) (it's okay for some frames to be late)
13:59:14: RTMPPublisher::SocketLoop: Graceful loop exit
13:59:14: Average send payload: 7486 bytes, average send interval: 16 ms
13:59:14: Number of times waited to send: 0, Waited for a total of 0 bytes
13:59:14: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:59:14: Number of bytes sent: 228421481
13:59:15: 
13:59:15: Profiler time results:
13:59:15: 
13:59:15: ==============================================================
13:59:15: video thread frame - [100%] [avg time: 0.598 ms] [children: 18.7%] [unaccounted: 81.3%]
13:59:15: | scene->Preprocess - [0.167%] [avg time: 0.001 ms]
13:59:15: | GPU download and conversion - [18.6%] [avg time: 0.111 ms] [children: 11.9%] [unaccounted: 6.69%]
13:59:15: | | flush - [8.36%] [avg time: 0.05 ms]
13:59:15: | | CopyResource - [3.18%] [avg time: 0.019 ms]
13:59:15: | | conversion to 4:2:0 - [0.334%] [avg time: 0.002 ms]
13:59:15: Convert444Threads - [100%] [avg time: 0.426 ms] [children: 99.3%] [unaccounted: 0.704%]
13:59:15: | Convert444toNV12 - [99.3%] [avg time: 0.423 ms]
13:59:15: encoder thread frame - [100%] [avg time: 0.933 ms]
13:59:15: ==============================================================
13:59:15: 
13:59:15: 
13:59:15: Profiler CPU results:
13:59:15: 
13:59:15: ==============================================================
13:59:15: video thread frame - [cpu time: avg 0.06 ms, total 1825.21 ms] [avg calls per frame: 1]
13:59:15: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:59:15: | GPU download and conversion - [cpu time: avg 0.009 ms, total 280.801 ms] [avg calls per frame: 1]
13:59:15: | | flush - [cpu time: avg 0.004 ms, total 124.8 ms] [avg calls per frame: 1]
13:59:15: | | CopyResource - [cpu time: avg 0.003 ms, total 93.601 ms] [avg calls per frame: 1]
13:59:15: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:59:15: Convert444Threads - [cpu time: avg 0.299 ms, total 17986.9 ms] [avg calls per frame: 2]
13:59:15: | Convert444toNV12 - [cpu time: avg 0.297 ms, total 17862.1 ms] [avg calls per frame: 2]
13:59:15: encoder thread frame - [cpu time: avg 0.27 ms, total 8112.05 ms] [avg calls per frame: 1]
13:59:15: ==============================================================
13:59:15: 
13:59:15: =====Stream End: 2014-02-02, 13:59:15=================================================


Last game capture log:
2014-02-02, 13:50:45: we're booting up: 
13:50:45: CaptureThread: attached to process t6mp.exe
13:50:45: D3D9 Present
13:50:45: DXGI Present
13:50:45: (half life scientist) everything..  seems to be in order
13:50:45: DXGI: Found D3D 11
13:50:45: setting up d3d11 data
13:50:45: ---------------------- Cleared D3D11 Capture ----------------------
13:50:45: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
13:50:45: DoD3D11Hook: success
13:50:45: successfully capturing d3d11 frames via GPU
13:50:52: stop requested, terminating d3d11 capture
13:50:52: ---------------------- Cleared D3D11 Capture ----------------------
13:50:52: DoD3D11Hook: success
13:50:52: successfully capturing d3d11 frames via GPU
 

Boildown

Active Member
Turn constant frame rate (CFR) to On / Yes. Other than that the logs show your setup is fine.
 

Boildown

Active Member
Latino said:
Any other suggestions? Like quality balance..
Nope.

13:59:14: Total frames encoded: 30063, total frames duplicated: 102 (0.34%)
13:59:14: Total frames rendered: 30031, number of late frames: 7 (0.02%) (it's okay for some frames to be late)
This indicates that your quality settings are already at the right place. .34% duplicate frames means you can't push it any harder without your duplicated frames going up too high, but its also not too high for a good looking stream. Whether by luck or skill your stream is about as good as its going to get right now.
 
Top