Question / Help No lag while playing, but file lags pretty bad sometimes. Help?;/

Patrick Müller

New Member
Hey Community !

(English is not my native tongue so please don't hate haha)

I'm currently starting a lets play YouTube channel (sample footage beneath) and I experience the following problems:
I'm recording in 1080p with 30fps and my game runs really really fluent. No lags or something like that. Everything's fine. But when it comes to local recording, the finished file has some really annoying lags, for instance frame drops. Dunno how to solve this problem so any help is appreciated. As already said, my games run with no lag at all, even while recording, but the mp4 lags. So here are my settings with a brief explanation on why I chose them and beneath you can find a link to one of the episodes.

Settings:

-------------------------- encoding settings
Coding: NVENC (I like that option as I am not streaming either way and it seems to enhance my performance while playing. ..Right? I already tried x264 but that didn't help)
CBR unckecked. (as I said, not streaming at all)
Quality: 10
Max Bitrate: 60.000 (dunno if this value effects my footage as I unchecked the cbr option. the Quality seems to be nice though)
------------------------- video settings
downscaling: none (1920 x 1080)
fps: 30
-------------------------- advanced settings
multithread: checked
video: NVENC Preset: High Quality (should I use a different one like lossless or blueray?)
encoding profile: high
keyframeinterval: 2 (I guess that value is unimportant as I'm not streaming)
use cfr: checked
everything beneath that option unchecked
--------------------------------------------------------

My system:
processor: i7-4790 3.60 GHz 3.60 GHz
8 GB RAM
64-bit system
Geforce 760
nothing overclocked as I'm not a pro and scared haha
--------------------------------------------------------

So now you know my problems. Please help me out here.
Heres the link

https://www.youtube.com/watch?v=ZN_ukWRII2A

Look at 0:13 for example as there's a lag which I did not experience while playing.
oh and... dont care about the greenscreen. my new webcam arrives tomorrow.


Any ideas how to change my settings to a working profile? really frustrating situation, not gonna lie here.
 
10:36:46: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
10:36:46: CUDA loaded successfully
10:36:46: 1 CUDA capable devices found
10:36:46: [ GPU #0 - < GeForce GTX 760 (192-bit) > has Compute SM 3.0, NVENC Available ]
10:38:45: Open Broadcaster Software v0.656b - 32bit (´・ω・`)
10:38:45: -------------------------------
10:38:45: CPU Name: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
10:38:45: CPU Speed: 3592MHz
10:38:45: Physical Memory: 4095MB Total, 3968MB Free
10:38:45: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
10:38:45: monitor 1: pos={0, 0}, size={1920, 1080}
10:38:45: Windows Version: 10.0 Build 10240 (revision 16384)
10:38:45: Aero is Enabled
10:38:45: -------------------------------
10:38:45: OBS Modules:
10:38:45: Base Address Module
10:38:45: 00BE0000 OBS.exe
10:38:45: 60020000 OBSApi.dll
10:38:45: 5FDC0000 DShowPlugin.dll
10:38:45: 5FD90000 GraphicsCapture.dll
10:38:45: 5FD60000 NoiseGate.dll
10:38:45: 6AE20000 PSVPlugin.dll
10:38:45: 5FD40000 scenesw.dll
10:38:45: ------------------------------------------
10:38:45: Adapter 1
10:38:45: Video Adapter: NVIDIA GeForce GTX 760 (192-bit)
10:38:45: Video Adapter Dedicated Video Memory: 3154968576
10:38:45: Video Adapter Shared System Memory: 1139933184
10:38:45: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
10:38:45: =====Stream Start: 2015-10-05, 10:38:45===============================================
10:38:45: Multithreaded optimizations: On
10:38:45: Base resolution: 1920x1080
10:38:45: Output resolution: 1920x1080
10:38:45: ------------------------------------------
10:38:45: Loading up D3D10 on NVIDIA GeForce GTX 760 (192-bit) (Adapter 1)...
10:38:45: ------------------------------------------
10:38:45: Audio Format: 48000 Hz
10:38:45: ------------------------------------------
10:38:45: Audio Channels: 2 Ch
10:38:45: Playback device Default
10:38:45: ------------------------------------------
10:38:45: Using desktop audio input: Lautsprecher (Realtek High Definition Audio)
10:38:45: Global Audio time adjust: 0
10:38:45: ------------------------------------------
10:38:45: Using auxilary audio input: GATT Kondens. Mic (5- USB Microphone )
10:38:45: Mic time offset: 0
10:38:45: ------------------------------------------
10:38:45: Audio Encoding: AAC
10:38:45: bitrate: 192
10:38:45: Using graphics capture
10:38:45: Trying to hook process: TheForest.exe
10:38:46: Scene buffering time set to 700
10:38:46: NVENC internal init finished successfully
10:38:46: NVENC supports 8 h264 presets
10:38:46: ------------------------------------------
10:38:46: Video Encoding: NVENC
10:38:46: fps: 30
10:38:46: width: 1920, height: 1080
10:38:46: preset: hq
10:38:46: profile: high
10:38:46: level: autoselect
10:38:46: keyint: 60
10:38:46: CBR: no
10:38:46: CFR: yes
10:38:46: max bitrate: 60000
10:38:46: avg bitrate: 60000
10:38:46: buffer size: 60000
10:38:46: quality: 10
10:38:46: ------------------------------------------
10:38:46: SharedTexCapture hooked
10:39:26: FlushBufferedVideo: Flushing 20 packets over 634 ms
10:39:26: Total frames encoded: 1184, total frames duplicated: 3 (0.25%)
10:39:26: Total frames rendered: 1188, number of late frames: 1 (0.08%) (it's okay for some frames to be late)
10:39:26: Encoder closed
10:39:26: NVENC deinitialized
10:39:26:
10:39:26: Profiler time results:
10:39:26:
10:39:26: ==============================================================
10:39:26: video thread frame - [100%] [avg time: 0.676 ms] [children: 85.8%] [unaccounted: 14.2%]
10:39:26: | scene->Preprocess - [0.296%] [avg time: 0.002 ms]
10:39:26: | GPU download and conversion - [85.5%] [avg time: 0.578 ms] [children: 65.2%] [unaccounted: 20.3%]
10:39:26: | | flush - [63.6%] [avg time: 0.43 ms]
10:39:26: | | CopyResource - [0.74%] [avg time: 0.005 ms]
10:39:26: | | conversion to 4:2:0 - [0.888%] [avg time: 0.006 ms]
10:39:26: Convert444Threads - [100%] [avg time: 1.708 ms] [children: 99.6%] [unaccounted: 0.351%]
10:39:26: | Convert444toNV12 - [99.6%] [avg time: 1.702 ms]
10:39:26: encoder thread frame - [100%] [avg time: 7.81 ms] [children: 2.29%] [unaccounted: 97.7%]
10:39:26: | sending stuff out - [2.29%] [avg time: 0.179 ms]
10:39:26: ==============================================================
10:39:26:
10:39:26:
10:39:26: Profiler CPU results:
10:39:26:
10:39:26: ==============================================================
10:39:26: video thread frame - [cpu time: avg 0.118 ms, total 140.625 ms] [avg calls per frame: 1]
10:39:26: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
10:39:26: | GPU download and conversion - [cpu time: avg 0.118 ms, total 140.625 ms] [avg calls per frame: 1]
10:39:26: | | flush - [cpu time: avg 0.118 ms, total 140.625 ms] [avg calls per frame: 1]
10:39:26: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
10:39:26: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
10:39:26: Convert444Threads - [cpu time: avg 1.508 ms, total 3515.63 ms] [avg calls per frame: 2]
10:39:26: | Convert444toNV12 - [cpu time: avg 1.508 ms, total 3515.63 ms] [avg calls per frame: 2]
10:39:26: encoder thread frame - [cpu time: avg 0.657 ms, total 765.625 ms] [avg calls per frame: 1]
10:39:26: | sending stuff out - [cpu time: avg 0.147 ms, total 171.875 ms] [avg calls per frame: 1]
10:39:26: ==============================================================
10:39:26:
10:39:26: =====Stream End: 2015-10-05, 10:39:26=================================================
10:40:37: 1 CUDA capable devices found
10:40:37: [ GPU #0 - < GeForce GTX 760 (192-bit) > has Compute SM 3.0, NVENC Available ]
10:40:45: Terminating 0x1f14


Last game capture log:
2015-10-05, 10:38:46: we're booting up:
10:38:46: CaptureThread: attached to process TheForest.exe
10:38:46: D3D9 Present
10:38:46: D3D9EndScene called
10:38:46: D3DPRESENT_PARAMETERS {
10:38:46: BackBufferWidth: 1920
10:38:46: BackBufferHeight: 1080
10:38:46: BackBufferFormat: D3DFMT_A8R8G8B8
10:38:46: BackBufferCount: 1
10:38:46: MultiSampleType: D3DMULTISAMPLE_NONE
10:38:46: MultiSampleQuality: 0
10:38:46: SwapEffect: D3DSWAPEFFECT_DISCARD
10:38:46: hDeviceWindow: 2755122
10:38:46: Windowed: false
10:38:46: EnableAutoDepthStencil: false
10:38:46: AutoDepthStencilFormat: D3DFMT_D24S8
10:38:46: Flags: None
10:38:46: FullScreen_RefreshRateInHz: 60
10:38:46: PresentationInterval: 1
10:38:46: };
10:38:46: WARNING: Another hook is already present while trying to hook d3d9.dll, hook target is unknown. If you experience crashes, try disabling the other hooking application
10:38:46: WARNING: Another hook is already present while trying to hook d3d9.dll, hook target is unknown. If you experience crashes, try disabling the other hooking application
10:38:46: WARNING: Another hook is already present while trying to hook d3d9.dll, hook target is unknown. If you experience crashes, try disabling the other hooking application
10:38:46: successfully set up d3d9 hooks
10:38:46: D3D9Present called
10:38:46: DoD3D9GPUHook: success
10:38:46: WARNING: Another hook is already present while trying to hook dxgi.dll, hook target is unknown. If you experience crashes, try disabling the other hooking application
10:38:46: WARNING: Another hook is already present while trying to hook dxgi.dll, hook target is unknown. If you experience crashes, try disabling the other hooking application
10:38:46: D3DSURFACE_DESC {
10:38:46: Format: D3DFMT_A8R8G8B8
10:38:46: Type: D3DRTYPE_SURFACE
10:38:46: Usage: D3DUSAGE_RENDERTARGET
10:38:46: Pool: D3DPOOL_DEFAULT
10:38:46: MultiSampleType: D3DMULTISAMPLE_NONE
10:38:46: MultiSampleQuality: 0
10:38:46: Width: 1920
10:38:46: Height: 1080
10:38:46: };
10:38:46: successfully capturing d3d9 frames via GPU
10:38:46: DXGI Present
10:38:46: WARNING: Another hook is already present while trying to hook opengl32.dll, hook target is unknown. If you experience crashes, try disabling the other hooking application
10:38:46: GL Present
10:38:46: DirectDraw capture: Windows 8 not supported yet
10:38:46: (half life scientist) everything.. seems to be in order
10:39:26: ---------------------- Cleared D3D9 Capture ----------------------
10:39:26: D3D9EndScene called
10:39:26: D3D9Present called
 
Looks like the bulk of the problem is likely to come from nvidia drivers if it's intermittent.
 
that might be true. But I can't confirm it as I'm quit lost here. The drivers are up to date. And its not like a cheap graphics card you know :/
 
haha okay. xD Well, that's messed up. Any ideas on how to change my settings? I tried out xsplit, too (no backstabbing here, but I'm new to lets plays so I wanted to try out various options) but xsplit was even worse.
 
well okay then. You don't need to help me! I just thought that IF there would be a place on earth where people could help me out. Then it would be THIS place. (at least when it comes to obs) but yeah, don't worry. I'll seemingly have to figure it out by myself again. As always. Great support.
 
Back
Top