Question / Help BF3 720p 48FPS Check. Wich Bitrate?

sevenRA1

Member
Hi,
ive just recorded a few Minutes of BF3 and wanted to ask you if my settings and video are ok

Video Link (3500Bitrate): http://www.twitch.tv/sevenra1/c/2947008

Log (3500Bitrate)
Code:
22:51:08: Open Broadcaster Software v0.553b - 32bit (´・ω・`)
22:51:08: -------------------------------
22:51:08: CPU Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
22:51:08: CPU Speed: 3400MHz
22:51:08: Physical Memory:  3702MB Total, 1002MB Free
22:51:08: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
22:51:08: monitor 1: pos={0, 0}, size={1920, 1080}
22:51:08: Windows Version: 6.1 Build 7601 S
22:51:08: Aero is Enabled
22:51:08: -------------------------------
22:51:08: OBS Modules:
22:51:08: Base Address     Module
22:51:08: 01000000         OBS.exe
22:51:08: 58970000         OBSApi.dll
22:51:08: 70770000         DShowPlugin.dll
22:51:08: 6EA10000         GraphicsCapture.dll
22:51:08: 6E160000         NoiseGate.dll
22:51:08: 6E140000         PSVPlugin.dll
22:51:08: ------------------------------------------
22:51:08: Adapter 1
22:51:08:   Video Adapter: NVIDIA GeForce GTX 570 
22:51:08:   Video Adapter Dedicated Video Memory: 1293352960
22:51:08:   Video Adapter Shared System Memory: 1672822784
22:51:08: =====Stream Start: 2013-09-16, 22:51:08===============================================
22:51:08:   Multithreaded optimizations: On
22:51:08:   Base resolution: 1920x1080
22:51:08:   Output resolution: 1280x720
22:51:08: ------------------------------------------
22:51:08: Loading up D3D10 on NVIDIA GeForce GTX 570...
22:51:08: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
22:51:08: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
22:51:08: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DownscaleBilinear1YUV.pShader.blob
22:51:08: Playback device Default
22:51:08: ------------------------------------------
22:51:08: Using desktop audio input: Lautsprecher (Realtek High Definition Audio)
22:51:08: ------------------------------------------
22:51:08: Audio Encoding: AAC
22:51:08:     bitrate: 128
22:51:08: Using graphics capture
22:51:08: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
22:51:08: Using custom x264 settings: "keyint=96"
22:51:08: ------------------------------------------
22:51:08: Video Encoding: x264
22:51:08:     fps: 48
22:51:08:     width: 1280, height: 720
22:51:08:     preset: veryfast
22:51:08:     CBR: yes
22:51:08:     CFR: yes
22:51:08:     max bitrate: 3500
22:51:08:     buffer size: 3500
22:51:08: ------------------------------------------
22:51:08: MMDeviceAudioSource: Frequency for device 'Lautsprecher (Realtek High Definition Audio)' is 384000, samples per sec is 48000
22:51:08: SharedTexCapture hooked
22:51:10: Using RTMP service: Twitch / Justin.tv
22:51:10:   Server selection: rtmp://live-ams.justin.tv/app
22:51:10:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
22:51:11: SO_SNDBUF was at 8192
22:51:11: SO_SNDBUF is now 65536
22:51:14: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:51:14: SharedTexCapture hooked
22:51:28: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:51:28: SharedTexCapture hooked
22:51:37: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:51:37: SharedTexCapture hooked
23:00:20: Exit signal received, terminating capture
23:00:24: Total frames rendered: 26604, number of late frames: 19 (0.07%) (it's okay for some frames to be late)
23:00:24: Total duplicated frames to ensure constant framerate: 61 (0.23%)
23:00:24: RTMPPublisher::SocketLoop: Graceful loop exit
23:00:24: Number of times waited to send: 0, Waited for a total of 0 bytes
23:00:24: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
23:00:24: 
23:00:24: Profiler results:
23:00:24: 
23:00:24: ==============================================================
23:00:24: frame - [100%] [avg time: 1.81 ms (cpu time: avg 1.384 ms, total 36831.8 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.221%]
23:00:24: | frame preprocessing and rendering - [16.4%] [avg time: 0.296 ms (cpu time: avg 0.218 ms, total 5803.24 ms)] [avg calls per frame: 1] [children: 0.0552%] [unaccounted: 16.3%]
23:00:24: | | scene->Preprocess - [0.0552%] [avg time: 0.001 ms (cpu time: avg 0.001 ms, total 31.2 ms)] [avg calls per frame: 1]
23:00:24: | video encoding and uploading - [83.4%] [avg time: 1.51 ms (cpu time: avg 1.165 ms, total 30997.4 ms)] [avg calls per frame: 1] [children: 82.1%] [unaccounted: 1.33%]
23:00:24: | | flush - [14.8%] [avg time: 0.268 ms (cpu time: avg 0.032 ms, total 873.607 ms)] [avg calls per frame: 1]
23:00:24: | | CopyResource - [0.939%] [avg time: 0.017 ms (cpu time: avg 0.01 ms, total 280.8 ms)] [avg calls per frame: 0]
23:00:24: | | conversion to 4:2:0 - [0.331%] [avg time: 0.006 ms (cpu time: avg 0.003 ms, total 93.6 ms)] [avg calls per frame: 0]
23:00:24: | | call to encoder - [63.7%] [avg time: 1.153 ms (cpu time: avg 1.087 ms, total 28938.2 ms)] [avg calls per frame: 1]
23:00:24: | | sending stuff out - [2.32%] [avg time: 0.042 ms (cpu time: avg 0.012 ms, total 343.202 ms)] [avg calls per frame: 1]
23:00:24: | Convert444Threads - [2.3e+003%] [avg time: 41.69 ms (cpu time: avg 1.218 ms, total 32417 ms)] [avg calls per frame: 1]
23:00:24: ==============================================================
23:00:24: 
23:00:24: =====Stream End: 2013-09-16, 23:00:24=================================================


Last game capture log:
2013-09-16, 22:51:08: we're booting up: 
22:51:08: D3D9 Present
22:51:08: DXGI Present
22:51:08: (half life scientist) everything..  seems to be in order
22:51:08: DXGI: Found D3D 11
22:51:08: setting up d3d11 data
22:51:08: ---------------------- Cleared D3D11 Capture ----------------------
22:51:08: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
22:51:08: DoD3D11Hook: success
22:51:08: successfully capturing d3d11 frames via GPU
22:51:14: ---------------------- Cleared D3D11 Capture ----------------------
22:51:14: DXGI: Found D3D 11
22:51:14: setting up d3d11 data
22:51:14: ---------------------- Cleared D3D11 Capture ----------------------
22:51:14: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
22:51:14: DoD3D11Hook: success
22:51:14: successfully capturing d3d11 frames via GPU
22:51:28: ---------------------- Cleared D3D11 Capture ----------------------
22:51:28: DXGI: Found D3D 11
22:51:28: setting up d3d11 data
22:51:28: ---------------------- Cleared D3D11 Capture ----------------------
22:51:28: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
22:51:28: DoD3D11Hook: success
22:51:28: successfully capturing d3d11 frames via GPU
22:51:37: ---------------------- Cleared D3D11 Capture ----------------------
22:51:37: DXGI: Found D3D 11
22:51:37: setting up d3d11 data
22:51:37: ---------------------- Cleared D3D11 Capture ----------------------
22:51:37: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
22:51:37: DoD3D11Hook: success
22:51:37: successfully capturing d3d11 frames via GPU

PC
Intel i7 2600k@ 4.2Ghz
Geforce GTX 570 (1920x1080)
4GB Ram
Win 7 32Bit

Internet
http://www.speedtest.net/my-result/2971931197

Video Link (1500Bitrate): http://www.twitch.tv/sevenra1/c/2947037

Log (1500Bitrate)
Code:
11:13:22: Open Broadcaster Software v0.553b - 32bit (´・ω・`)
11:13:22: -------------------------------
11:13:22: CPU Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
11:13:22: CPU Speed: 3400MHz
11:13:22: Physical Memory:  3702MB Total, 2597MB Free
11:13:22: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
11:13:22: monitor 1: pos={0, 0}, size={1920, 1080}
11:13:22: Windows Version: 6.1 Build 7601 S
11:13:22: Aero is Enabled
11:13:22: -------------------------------
11:13:22: OBS Modules:
11:13:22: Base Address     Module
11:13:22: 00B00000         OBS.exe
11:13:22: 5A620000         OBSApi.dll
11:13:22: 5A5F0000         DShowPlugin.dll
11:13:22: 680A0000         GraphicsCapture.dll
11:13:22: 67FB0000         NoiseGate.dll
11:13:22: 5A5D0000         PSVPlugin.dll
11:13:22: ------------------------------------------
11:13:22: Adapter 1
11:13:22:   Video Adapter: NVIDIA GeForce GTX 570 
11:13:22:   Video Adapter Dedicated Video Memory: 1293352960
11:13:22:   Video Adapter Shared System Memory: 1672822784
18:09:18: =====Stream Start: 2013-09-16, 18:09:18===============================================
18:09:18:   Multithreaded optimizations: On
18:09:18:   Base resolution: 1920x1080
18:09:18:   Output resolution: 1280x720
18:09:18: ------------------------------------------
18:09:18: Loading up D3D10 on NVIDIA GeForce GTX 570...
18:09:18: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
18:09:18: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
18:09:18: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DownscaleBilinear1YUV.pShader.blob
18:09:18: Playback device Default
18:09:18: ------------------------------------------
18:09:18: Using desktop audio input: Lautsprecher (Realtek High Definition Audio)
18:09:18: ------------------------------------------
18:09:18: Audio Encoding: AAC
18:09:18:     bitrate: 128
18:09:18: Using graphics capture
18:09:18: C:/Users/Sven/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
18:09:18: Using custom x264 settings: "keyint=96"
18:09:18: ------------------------------------------
18:09:18: Video Encoding: x264
18:09:18:     fps: 48
18:09:18:     width: 1280, height: 720
18:09:18:     preset: veryfast
18:09:18:     CBR: yes
18:09:18:     CFR: yes
18:09:18:     max bitrate: 1500
18:09:18:     buffer size: 1500
18:09:18: ------------------------------------------
18:09:18: MMDeviceAudioSource: Frequency for device 'Lautsprecher (Realtek High Definition Audio)' is 384000, samples per sec is 48000
18:09:18: SharedTexCapture hooked
18:09:20: Using RTMP service: Twitch / Justin.tv
18:09:20:   Server selection: rtmp://live-ams.justin.tv/app
18:09:20:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
18:09:21: SO_SNDBUF was at 8192
18:09:21: SO_SNDBUF is now 65536
18:09:23: GraphicsCaptureSource::NewCapture:  eliminating old capture
18:09:23: SharedTexCapture hooked
18:20:27: Exit signal received, terminating capture
18:20:30: Total frames rendered: 32217, number of late frames: 13 (0.04%) (it's okay for some frames to be late)
18:20:30: Total duplicated frames to ensure constant framerate: 23 (0.07%)
18:20:30: RTMPPublisher::SocketLoop: Graceful loop exit
18:20:30: Number of times waited to send: 0, Waited for a total of 0 bytes
18:20:30: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
18:20:30: 
18:20:30: Profiler results:
18:20:30: 
18:20:30: ==============================================================
18:20:30: frame - [100%] [avg time: 1.63 ms (cpu time: avg 1.315 ms, total 42369.9 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.245%]
18:20:30: | frame preprocessing and rendering - [15.8%] [avg time: 0.257 ms (cpu time: avg 0.21 ms, total 6786.04 ms)] [avg calls per frame: 1] [children: 0.0613%] [unaccounted: 15.7%]
18:20:30: | | scene->Preprocess - [0.0613%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 31.2 ms)] [avg calls per frame: 1]
18:20:30: | video encoding and uploading - [84%] [avg time: 1.369 ms (cpu time: avg 1.103 ms, total 35552.6 ms)] [avg calls per frame: 1] [children: 82.6%] [unaccounted: 1.41%]
18:20:30: | | flush - [12.5%] [avg time: 0.204 ms (cpu time: avg 0.03 ms, total 998.409 ms)] [avg calls per frame: 1]
18:20:30: | | CopyResource - [0.92%] [avg time: 0.015 ms (cpu time: avg 0.004 ms, total 156.004 ms)] [avg calls per frame: 0]
18:20:30: | | conversion to 4:2:0 - [0.307%] [avg time: 0.005 ms (cpu time: avg 0.003 ms, total 124.801 ms)] [avg calls per frame: 0]
18:20:30: | | call to encoder - [67.9%] [avg time: 1.106 ms (cpu time: avg 1.04 ms, total 33524.6 ms)] [avg calls per frame: 0]
18:20:30: | | sending stuff out - [0.982%] [avg time: 0.016 ms (cpu time: avg 0.009 ms, total 296.402 ms)] [avg calls per frame: 0]
18:20:30: | Convert444Threads - [2.56e+003%] [avg time: 41.656 ms (cpu time: avg 1.152 ms, total 37128.2 ms)] [avg calls per frame: 1]
18:20:30: ==============================================================
18:20:30: 
18:20:30: =====Stream End: 2013-09-16, 18:20:30=================================================


Last game capture log:
2013-09-16, 18:09:18: we're booting up: 
18:09:18: DXGI Present
18:09:18: 18:09:18: DXGI: Found D3D 11
(half life scientist) everything..  seems to be in order
18:09:18: setting up d3d11 data
18:09:18: ---------------------- Cleared D3D11 Capture ----------------------
18:09:18: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
18:09:18: DoD3D11Hook: success
18:09:18: successfully capturing d3d11 frames via GPU
18:09:23: ---------------------- Cleared D3D11 Capture ----------------------
18:09:23: DXGI: Found D3D 11
18:09:23: setting up d3d11 data
18:09:23: ---------------------- Cleared D3D11 Capture ----------------------
18:09:23: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
18:09:23: DoD3D11Hook: success
18:09:23: successfully capturing d3d11 frames via GPU
18:13:02: D3D9 Present

If you have any advices in how to improve the quality of my stream i would be really interested to hear your advices.

Thank you
seven
 

dodgepong

Administrator
Community Helper
It's clear to me that 3500 gives you the better picture quality. It looks really good to me.
 

Krazy

Town drunk
You can probably get away with only 3000 bitrate for 720p48fps.

Side note: manually upgrade to version .554b. 553b accidentally had the autoupdater disabled. There's also no need to manually set a keyint anymore. In Settings>Advanced, you can just set a keyframe interval of 2 seconds.
 

sevenRA1

Member
Thank you for your reply.

Another question i have is if my recorded game is not lagging does that mean that the livestream was also not lagging/stuttering?

Or could it be possible that the livestream was stuttering like hell and the final video at the twitch dashboard looks fine?
 

dodgepong

Administrator
Community Helper
If the video looks fine on Twitch and you're not dropping frames (or dropping very few frames), but people are telling you it's stuttering, then they don't have a fast enough connection to the Twitch server to download your high-bitrate stream in real time.
 
Top