I have a probrem with OBS recording, i cannot record at 60 stable fps, it seems to record at lower framerate (watch the video for better explanation). I want to record at a very good quality and at smooth 60 fps. Can someone explain me if this issue can be fixed?
It's not for streaming, just recording videogames.
PC specs:
i7 4790k
GTX 970
8GB ram
Monitor: BenQ GL2460 24'' 60Hz
Monitor 2: Samsung 1280x1024
Video explaining the framerate issue
https://youtu.be/ktLQIH-lUl8
OBS Settings
http://imgur.com/a/be2wu
Log
It's not for streaming, just recording videogames.
PC specs:
i7 4790k
GTX 970
8GB ram
Monitor: BenQ GL2460 24'' 60Hz
Monitor 2: Samsung 1280x1024
Video explaining the framerate issue
https://youtu.be/ktLQIH-lUl8
OBS Settings
http://imgur.com/a/be2wu
Log
Code:
12:35:19: CUDA loaded successfully
12:35:19: 1 CUDA capable devices found
12:35:19: [ GPU #0 - < GeForce GTX 970 > has Compute SM 5.2, NVENC Available ]
12:36:13: Open Broadcaster Software v0.659b - 64bit ( ^ω^)
12:36:13: -------------------------------
12:36:13: CPU Name: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
12:36:13: CPU Speed: 4000MHz
12:36:13: Physical Memory: 8071MB Total, 6385MB Free
12:36:13: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
12:36:13: monitor 1: pos={0, 0}, size={1920, 1080}
12:36:13: monitor 2: pos={1920, 56}, size={1280, 1024}
12:36:13: Windows Version: 10.0 Build 10240 (revision 16384)
12:36:13: Aero is Enabled
12:36:13: -------------------------------
12:36:13: OBS Modules:
12:36:13: Base Address Module
12:36:13: 00000000D6690000 OBS.exe
12:36:13: 0000000091E90000 OBSApi.dll
12:36:13: 00000000A9EF0000 DShowPlugin.dll
12:36:13: 00000000A90C0000 GraphicsCapture.dll
12:36:13: 00000000A9090000 NoiseGate.dll
12:36:13: 00000000A75E0000 PSVPlugin.dll
12:36:13: 00000000A75A0000 scenesw.dll
12:36:13: ------------------------------------------
12:36:13: Adapter 1
12:36:13: Video Adapter: NVIDIA GeForce GTX 970
12:36:13: Video Adapter Dedicated Video Memory: 4256104448
12:36:13: Video Adapter Shared System Memory: 4231923712
12:36:13: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
12:36:13: Video Adapter Output 2: pos={1920, 56}, size={1280, 1024}, attached=true
12:36:13: ------------------------------------------
12:36:13: Adapter 2
12:36:13: Video Adapter: Intel(R) HD Graphics 4600
12:36:13: Video Adapter Dedicated Video Memory: 117964800
12:36:13: Video Adapter Shared System Memory: 4231923712
12:36:13: =====Stream Start: 2016-11-01, 12:36:13===============================================
12:36:13: Multithreaded optimizations: On
12:36:13: Base resolution: 1920x1080
12:36:13: Output resolution: 1920x1080
12:36:13: ------------------------------------------
12:36:13: Loading up D3D10 on NVIDIA GeForce GTX 970 (Adapter 1)...
12:36:13: ------------------------------------------
12:36:13: Audio Format: 48000 Hz
12:36:13: ------------------------------------------
12:36:13: Audio Channels: 2 Ch
12:36:13: Playback device Default
12:36:13: ------------------------------------------
12:36:13: Using desktop audio input: Auriculares (2- Estéreo de HG00593)
12:36:13: Global Audio time adjust: 0
12:36:13: ------------------------------------------
12:36:13: Audio Encoding: AAC
12:36:13: bitrate: 128
12:36:13: Using Monitor Capture
12:36:13: Scene buffering time set to 60
12:36:13: ------------------------------------------
12:36:13: Video Encoding: x264
12:36:13: fps: 60
12:36:13: width: 1920, height: 1080
12:36:13: preset: ultrafast
12:36:13: profile: high
12:36:13: keyint: 250
12:36:13: CBR: no
12:36:13: CFR: no
12:36:13: max bitrate: 99999
12:36:13: buffer size: 9000
12:36:13: quality: 10
12:36:13: ------------------------------------------
12:37:09: Total frames encoded: 3304, total frames duplicated: 12 (0.36%)
12:37:09: Total frames rendered: 3315, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
12:37:09:
12:37:09: Profiler time results:
12:37:09:
12:37:09: ==============================================================
12:37:09: video thread frame - [100%] [avg time: 0.397 ms] [children: 31%] [unaccounted: 69%]
12:37:09: | scene->Preprocess - [19.9%] [avg time: 0.079 ms]
12:37:09: | GPU download and conversion - [11.1%] [avg time: 0.044 ms] [children: 9.57%] [unaccounted: 1.51%]
12:37:09: | | flush - [8.31%] [avg time: 0.033 ms]
12:37:09: | | CopyResource - [1.01%] [avg time: 0.004 ms]
12:37:09: | | conversion to 4:2:0 - [0.252%] [avg time: 0.001 ms]
12:37:09: Convert444Threads - [100%] [avg time: 0.827 ms] [children: 99.6%] [unaccounted: 0.363%]
12:37:09: | Convert444toNV12 - [99.6%] [avg time: 0.824 ms]
12:37:09: encoder thread frame - [100%] [avg time: 0.893 ms] [children: 3.58%] [unaccounted: 96.4%]
12:37:09: | sending stuff out - [3.58%] [avg time: 0.032 ms]
12:37:09: ==============================================================
12:37:09:
12:37:09:
12:37:09: Profiler CPU results:
12:37:09:
12:37:09: ==============================================================
12:37:09: video thread frame - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
12:37:09: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
12:37:09: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
12:37:09: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
12:37:09: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
12:37:09: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
12:37:09: Convert444Threads - [cpu time: avg 1.032 ms, total 6828.13 ms] [avg calls per frame: 2]
12:37:09: | Convert444toNV12 - [cpu time: avg 1.032 ms, total 6828.13 ms] [avg calls per frame: 2]
12:37:09: encoder thread frame - [cpu time: avg 0.331 ms, total 1093.75 ms] [avg calls per frame: 1]
12:37:09: | sending stuff out - [cpu time: avg 0.009 ms, total 31.25 ms] [avg calls per frame: 1]
12:37:09: ==============================================================
12:37:09:
12:37:09: =====Stream End: 2016-11-01, 12:37:09=================================================
12:57:58: Terminating 0xcb4
Last game capture log:
2016-03-28, 13:52:00: we're booting up:
13:52:00: CaptureThread: attached to process javaw.exe
13:52:00: GL Present
13:52:00: DirectDraw capture: Windows 8 not supported yet
13:52:00: (half life scientist) everything.. seems to be in order
13:52:00: SwapBuffers(2046887764) Called
13:52:00: NV Capture available
13:52:00: FBO available
13:52:00: setting up gl data
13:52:00: share device: 571779424
13:52:00: share texture: 835837360
13:52:00: share device handle: 3825662238
13:52:00: share texture handle: 3952383106
13:52:00: DoGLGPUHook: success
13:52:00: wglSwapBuffers(2046887764) Called
13:52:00: stop requested, terminating gl capture
13:52:00: ---------------------- Cleared OpenGL Capture ----------------------
13:52:00: wglSwapBuffers(2046887764) Called
13:52:00: setting up gl data
13:52:00: SwapBuffers(2046887764) Called
13:52:03: new GL DC found (67538, was 2046887764), terminating gl capture
13:52:03: ---------------------- Cleared OpenGL Capture ----------------------
13:52:03: wglSwapBuffers(67538) Called
13:52:03: setting up gl data
13:52:03: SwapBuffers(67538) Called
13:52:04: DirectDraw capture: Windows 8 not supported yet
13:52:05: share device: 6150976
13:52:05: share texture: 902080880
13:52:05: share device handle: 3489193966
13:52:05: share texture handle: 3793897874
13:52:05: DoGLGPUHook: success
13:52:06: stop requested, terminating gl capture
13:52:06: ---------------------- Cleared OpenGL Capture ----------------------
13:52:06: wglSwapBuffers(67538) Called
13:52:06: setting up gl data
13:52:06: SwapBuffers(67538) Called
13:52:08: DirectDraw capture: Windows 8 not supported yet
13:52:41: new GL DC found (2164328978, was 67538), terminating gl capture
13:52:41: ---------------------- Cleared OpenGL Capture ----------------------
13:52:41: wglSwapBuffers(2164328978) Called
13:52:41: setting up gl data
13:52:41: SwapBuffers(2164328978) Called
13:52:44: DirectDraw capture: Windows 8 not supported yet
13:52:46: new GL DC found (3087075858, was 2164328978), terminating gl capture
13:52:46: ---------------------- Cleared OpenGL Capture ----------------------
13:52:46: wglSwapBuffers(3087075858) Called
13:52:46: setting up gl data
13:52:46: SwapBuffers(3087075858) Called
13:52:48: DirectDraw capture: Windows 8 not supported yet
13:53:52: new GL DC found (1744899040, was 3087075858), terminating gl capture
13:53:52: ---------------------- Cleared OpenGL Capture ----------------------
13:53:52: wglSwapBuffers(1744899040) Called
13:53:52: setting up gl data
13:53:52: SwapBuffers(1744899040) Called
13:53:52: DirectDraw capture: Windows 8 not supported yet
13:53:55: new GL DC found (318835475, was 1744899040), terminating gl capture
13:53:55: ---------------------- Cleared OpenGL Capture ----------------------
13:53:55: wglSwapBuffers(318835475) Called
13:53:55: setting up gl data
13:53:55: SwapBuffers(318835475) Called
13:53:56: DirectDraw capture: Windows 8 not supported yet
13:54:09: new GL DC found (201395491, was 318835475), terminating gl capture
13:54:09: ---------------------- Cleared OpenGL Capture ----------------------
13:54:09: wglSwapBuffers(201395491) Called
13:54:09: setting up gl data
13:54:09: SwapBuffers(201395491) Called
13:54:13: DirectDraw capture: Windows 8 not supported yet
13:54:14: new GL DC found (3892383650, was 201395491), terminating gl capture
13:54:14: ---------------------- Cleared OpenGL Capture ----------------------
13:54:14: wglSwapBuffers(3892383650) Called
13:54:14: setting up gl data
13:54:14: SwapBuffers(3892383650) Called
13:54:17: DirectDraw capture: Windows 8 not supported yet
13:54:32: new GL DC found (3925937603, was 3892383650), terminating gl capture
13:54:32: ---------------------- Cleared OpenGL Capture ----------------------
13:54:32: wglSwapBuffers(3925937603) Called
13:54:32: setting up gl data
13:54:32: SwapBuffers(3925937603) Called
13:54:33: DirectDraw capture: Windows 8 not supported yet
13:54:51: new GL DC found (3976268760, was 3925937603), terminating gl capture
13:54:51: ---------------------- Cleared OpenGL Capture ----------------------
13:54:51: wglSwapBuffers(3976268760) Called
13:54:51: setting up gl data
13:54:51: SwapBuffers(3976268760) Called
13:54:53: DirectDraw capture: Windows 8 not supported yet
13:55:19: new GL DC found (2600535668, was 3976268760), terminating gl capture
13:55:19: ---------------------- Cleared OpenGL Capture ----------------------
13:55:19: wglSwapBuffers(2600535668) Called
13:55:19: setting up gl data
13:55:19: SwapBuffers(2600535668) Called
13:55:21: DirectDraw capture: Windows 8 not supported yet
13:55:41: new GL DC found (503384915, was 2600535668), terminating gl capture
13:55:41: ---------------------- Cleared OpenGL Capture ----------------------
13:55:41: wglSwapBuffers(503384915) Called
13:55:41: setting up gl data
13:55:41: SwapBuffers(503384915) Called
13:55:41: DirectDraw capture: Windows 8 not supported yet
13:56:35: wglDeleteContext Called
13:56:35: ---------------------- Cleared OpenGL Capture ----------------------
Last edited: