Jarno Vogelzang
New Member
Hello everyone,
When i'm recording with OBS classic the game called 'World of Tanks' I don't see any kind of lagg with regards to framerate, but when I see the file output of OBS (the actual video) I can see that the video is really laggy. So my question is: How can I improve my video quality so that it doesn't lagg in terms of frames anymore?
Here's my log:
13:43:34: CLR host plugin strings not found, dynamically loading 4 strings
13:43:34: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
13:43:34: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
13:43:34: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
13:43:34: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
13:43:34: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
13:43:34: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
13:43:34: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
13:43:37: Open Broadcaster Software v0.659b - 32bit (´・ω・`)
13:43:37: -------------------------------
13:43:37: CPU Name: Intel(R) Core(TM) i5-4440 CPU @ 3.10GHz
13:43:37: CPU Speed: 3100MHz
13:43:37: Physical Memory: 4095MB Total, 4095MB Free
13:43:37: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
13:43:37: monitor 1: pos={0, 0}, size={1920, 1080}
13:43:37: Windows Version: 10.0 Build 10240 (revision 17113)
13:43:37: Aero is Enabled
13:43:37: -------------------------------
13:43:37: OBS Modules:
13:43:37: Base Address Module
13:43:37: 00F80000 OBS.exe
13:43:37: 501E0000 OBSApi.dll
13:43:37: 501B0000 CLRHostPlugin.dll
13:43:37: 0E240000 DShowPlugin.dll
13:43:37: 0F460000 GraphicsCapture.dll
13:43:37: 0FD90000 NoiseGate.dll
13:43:37: 0F050000 PSVPlugin.dll
13:43:37: 0E2C0000 scenesw.dll
13:43:37: ------------------------------------------
13:43:37: Adapter 1
13:43:37: Video Adapter: ATI Radeon HD 4770
13:43:37: Video Adapter Dedicated Video Memory: 525340672
13:43:37: Video Adapter Shared System Memory: 3769561088
13:43:37: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:43:37: =====Stream Start: 2016-12-31, 13:43:37===============================================
13:43:37: Multithreaded optimizations: On
13:43:37: Base resolution: 1920x1080
13:43:37: Output resolution: 1920x1080
13:43:37: ------------------------------------------
13:43:37: Loading up D3D10 on ATI Radeon HD 4770 (Adapter 1)...
13:43:37: ------------------------------------------
13:43:37: Audio Format: 48000 Hz
13:43:37: ------------------------------------------
13:43:37: Audio Channels: 2 Ch
13:43:37: Playback device Default
13:43:37: ------------------------------------------
13:43:37: Using desktop audio input: Luidsprekers (Realtek High Definition Audio)
13:43:37: Global Audio time adjust: 0
13:43:37: ------------------------------------------
13:43:37: Audio Encoding: AAC
13:43:37: bitrate: 96
13:43:37: Using graphics capture
13:43:37: Trying to hook process: WorldOfTanks.exe
13:43:37: Scene buffering time set to 700
13:43:37: Using custom x264 settings: "crf=5"
13:43:37: x264: VBV maxrate specified, but no bufsize, ignored
13:43:37: x264: MB rate (489600) > level limit (245760)
13:43:37: ------------------------------------------
13:43:37: Video Encoding: x264
13:43:37: fps: 60
13:43:37: width: 1920, height: 1080
13:43:37: preset: ultrafast
13:43:37: profile: main
13:43:37: keyint: 120
13:43:37: CBR: no
13:43:37: CFR: no
13:43:37: max bitrate: 1000000
13:43:37: buffer size: 0
13:43:37: quality: 27
13:43:37: ------------------------------------------
13:43:37: SharedTexCapture hooked
13:47:04: FlushBufferedVideo: Flushing 39 packets over 633 ms
13:47:04: Total frames encoded: 12398, total frames duplicated: 283 (2.28%)
13:47:04: Number of frames skipped due to encoder lag: 129 (1.04%)
13:47:04: Total frames rendered: 12275, number of late frames: 19 (0.15%) (it's okay for some frames to be late)
13:47:04:
13:47:04: Profiler time results:
13:47:04:
13:47:04: ==============================================================
13:47:04: video thread frame - [100%] [avg time: 0.516 ms] [children: 21.5%] [unaccounted: 78.5%]
13:47:04: | scene->Preprocess - [0.581%] [avg time: 0.003 ms]
13:47:04: | GPU download and conversion - [20.9%] [avg time: 0.108 ms] [children: 14%] [unaccounted: 6.98%]
13:47:04: | | flush - [6.98%] [avg time: 0.036 ms]
13:47:04: | | CopyResource - [5.62%] [avg time: 0.029 ms]
13:47:04: | | conversion to 4:2:0 - [1.36%] [avg time: 0.007 ms]
13:47:04: Convert444Threads - [100%] [avg time: 1.644 ms] [children: 99.3%] [unaccounted: 0.73%]
13:47:04: | Convert444toNV12 - [99.3%] [avg time: 1.632 ms]
13:47:04: encoder thread frame - [100%] [avg time: 3.949 ms] [children: 17.4%] [unaccounted: 82.6%]
13:47:04: | sending stuff out - [17.4%] [avg time: 0.686 ms]
13:47:04: ==============================================================
13:47:04:
13:47:04:
13:47:04: Profiler CPU results:
13:47:04:
13:47:04: ==============================================================
13:47:04: video thread frame - [cpu time: avg 0.154 ms, total 1890.63 ms] [avg calls per frame: 1]
13:47:04: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:47:04: | GPU download and conversion - [cpu time: avg 0.026 ms, total 328.125 ms] [avg calls per frame: 1]
13:47:04: | | flush - [cpu time: avg 0.012 ms, total 156.25 ms] [avg calls per frame: 1]
13:47:04: | | CopyResource - [cpu time: avg 0.006 ms, total 78.125 ms] [avg calls per frame: 1]
13:47:04: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:47:04: Convert444Threads - [cpu time: avg 1.461 ms, total 35734.4 ms] [avg calls per frame: 2]
13:47:04: | Convert444toNV12 - [cpu time: avg 1.453 ms, total 35531.3 ms] [avg calls per frame: 2]
13:47:04: encoder thread frame - [cpu time: avg 2.3 ms, total 28437.5 ms] [avg calls per frame: 1]
13:47:04: | sending stuff out - [cpu time: avg 0.402 ms, total 4968.75 ms] [avg calls per frame: 1]
13:47:04: ==============================================================
13:47:04:
13:47:04: =====Stream End: 2016-12-31, 13:47:04=================================================
14:05:33: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
14:05:33: CUDA loaded successfully
14:05:33: >> cuInit(0) - failed with error code 0x3e7
14:11:24: CLR host plugin instance deleted; removing dynamically loaded localization strings
14:11:24: Terminating 0x30d0
Last game capture log:
2016-12-31, 13:43:37: we're booting up:
13:43:37: CaptureThread: attached to process WorldOfTanks.exe
13:43:37: D3D9 Present
13:43:37: DXGI Present
13:43:37: (half life scientist) everything.. seems to be in order
13:43:37: DXGI: Found D3D 11
13:43:37: setting up d3d11 data
13:43:37: ---------------------- Cleared D3D11 Capture ----------------------
13:43:37: found dxgi format (dx11) of: 87, size: {1920, 1080}, multisampled: false
13:43:37: DoD3D11Hook: success
13:43:37: successfully capturing d3d11 frames via GPU
13:47:05: stop requested, terminating d3d11 capture
13:47:05: ---------------------- Cleared D3D11 Capture ----------------------
Thanks in advance!
Jarnov
When i'm recording with OBS classic the game called 'World of Tanks' I don't see any kind of lagg with regards to framerate, but when I see the file output of OBS (the actual video) I can see that the video is really laggy. So my question is: How can I improve my video quality so that it doesn't lagg in terms of frames anymore?
Here's my log:
13:43:34: CLR host plugin strings not found, dynamically loading 4 strings
13:43:34: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
13:43:34: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
13:43:34: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
13:43:34: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
13:43:34: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
13:43:34: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
13:43:34: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
13:43:37: Open Broadcaster Software v0.659b - 32bit (´・ω・`)
13:43:37: -------------------------------
13:43:37: CPU Name: Intel(R) Core(TM) i5-4440 CPU @ 3.10GHz
13:43:37: CPU Speed: 3100MHz
13:43:37: Physical Memory: 4095MB Total, 4095MB Free
13:43:37: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
13:43:37: monitor 1: pos={0, 0}, size={1920, 1080}
13:43:37: Windows Version: 10.0 Build 10240 (revision 17113)
13:43:37: Aero is Enabled
13:43:37: -------------------------------
13:43:37: OBS Modules:
13:43:37: Base Address Module
13:43:37: 00F80000 OBS.exe
13:43:37: 501E0000 OBSApi.dll
13:43:37: 501B0000 CLRHostPlugin.dll
13:43:37: 0E240000 DShowPlugin.dll
13:43:37: 0F460000 GraphicsCapture.dll
13:43:37: 0FD90000 NoiseGate.dll
13:43:37: 0F050000 PSVPlugin.dll
13:43:37: 0E2C0000 scenesw.dll
13:43:37: ------------------------------------------
13:43:37: Adapter 1
13:43:37: Video Adapter: ATI Radeon HD 4770
13:43:37: Video Adapter Dedicated Video Memory: 525340672
13:43:37: Video Adapter Shared System Memory: 3769561088
13:43:37: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:43:37: =====Stream Start: 2016-12-31, 13:43:37===============================================
13:43:37: Multithreaded optimizations: On
13:43:37: Base resolution: 1920x1080
13:43:37: Output resolution: 1920x1080
13:43:37: ------------------------------------------
13:43:37: Loading up D3D10 on ATI Radeon HD 4770 (Adapter 1)...
13:43:37: ------------------------------------------
13:43:37: Audio Format: 48000 Hz
13:43:37: ------------------------------------------
13:43:37: Audio Channels: 2 Ch
13:43:37: Playback device Default
13:43:37: ------------------------------------------
13:43:37: Using desktop audio input: Luidsprekers (Realtek High Definition Audio)
13:43:37: Global Audio time adjust: 0
13:43:37: ------------------------------------------
13:43:37: Audio Encoding: AAC
13:43:37: bitrate: 96
13:43:37: Using graphics capture
13:43:37: Trying to hook process: WorldOfTanks.exe
13:43:37: Scene buffering time set to 700
13:43:37: Using custom x264 settings: "crf=5"
13:43:37: x264: VBV maxrate specified, but no bufsize, ignored
13:43:37: x264: MB rate (489600) > level limit (245760)
13:43:37: ------------------------------------------
13:43:37: Video Encoding: x264
13:43:37: fps: 60
13:43:37: width: 1920, height: 1080
13:43:37: preset: ultrafast
13:43:37: profile: main
13:43:37: keyint: 120
13:43:37: CBR: no
13:43:37: CFR: no
13:43:37: max bitrate: 1000000
13:43:37: buffer size: 0
13:43:37: quality: 27
13:43:37: ------------------------------------------
13:43:37: SharedTexCapture hooked
13:47:04: FlushBufferedVideo: Flushing 39 packets over 633 ms
13:47:04: Total frames encoded: 12398, total frames duplicated: 283 (2.28%)
13:47:04: Number of frames skipped due to encoder lag: 129 (1.04%)
13:47:04: Total frames rendered: 12275, number of late frames: 19 (0.15%) (it's okay for some frames to be late)
13:47:04:
13:47:04: Profiler time results:
13:47:04:
13:47:04: ==============================================================
13:47:04: video thread frame - [100%] [avg time: 0.516 ms] [children: 21.5%] [unaccounted: 78.5%]
13:47:04: | scene->Preprocess - [0.581%] [avg time: 0.003 ms]
13:47:04: | GPU download and conversion - [20.9%] [avg time: 0.108 ms] [children: 14%] [unaccounted: 6.98%]
13:47:04: | | flush - [6.98%] [avg time: 0.036 ms]
13:47:04: | | CopyResource - [5.62%] [avg time: 0.029 ms]
13:47:04: | | conversion to 4:2:0 - [1.36%] [avg time: 0.007 ms]
13:47:04: Convert444Threads - [100%] [avg time: 1.644 ms] [children: 99.3%] [unaccounted: 0.73%]
13:47:04: | Convert444toNV12 - [99.3%] [avg time: 1.632 ms]
13:47:04: encoder thread frame - [100%] [avg time: 3.949 ms] [children: 17.4%] [unaccounted: 82.6%]
13:47:04: | sending stuff out - [17.4%] [avg time: 0.686 ms]
13:47:04: ==============================================================
13:47:04:
13:47:04:
13:47:04: Profiler CPU results:
13:47:04:
13:47:04: ==============================================================
13:47:04: video thread frame - [cpu time: avg 0.154 ms, total 1890.63 ms] [avg calls per frame: 1]
13:47:04: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:47:04: | GPU download and conversion - [cpu time: avg 0.026 ms, total 328.125 ms] [avg calls per frame: 1]
13:47:04: | | flush - [cpu time: avg 0.012 ms, total 156.25 ms] [avg calls per frame: 1]
13:47:04: | | CopyResource - [cpu time: avg 0.006 ms, total 78.125 ms] [avg calls per frame: 1]
13:47:04: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:47:04: Convert444Threads - [cpu time: avg 1.461 ms, total 35734.4 ms] [avg calls per frame: 2]
13:47:04: | Convert444toNV12 - [cpu time: avg 1.453 ms, total 35531.3 ms] [avg calls per frame: 2]
13:47:04: encoder thread frame - [cpu time: avg 2.3 ms, total 28437.5 ms] [avg calls per frame: 1]
13:47:04: | sending stuff out - [cpu time: avg 0.402 ms, total 4968.75 ms] [avg calls per frame: 1]
13:47:04: ==============================================================
13:47:04:
13:47:04: =====Stream End: 2016-12-31, 13:47:04=================================================
14:05:33: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
14:05:33: CUDA loaded successfully
14:05:33: >> cuInit(0) - failed with error code 0x3e7
14:11:24: CLR host plugin instance deleted; removing dynamically loaded localization strings
14:11:24: Terminating 0x30d0
Last game capture log:
2016-12-31, 13:43:37: we're booting up:
13:43:37: CaptureThread: attached to process WorldOfTanks.exe
13:43:37: D3D9 Present
13:43:37: DXGI Present
13:43:37: (half life scientist) everything.. seems to be in order
13:43:37: DXGI: Found D3D 11
13:43:37: setting up d3d11 data
13:43:37: ---------------------- Cleared D3D11 Capture ----------------------
13:43:37: found dxgi format (dx11) of: 87, size: {1920, 1080}, multisampled: false
13:43:37: DoD3D11Hook: success
13:43:37: successfully capturing d3d11 frames via GPU
13:47:05: stop requested, terminating d3d11 capture
13:47:05: ---------------------- Cleared D3D11 Capture ----------------------
Thanks in advance!
Jarnov