DaBlizz
New Member
So, I've been trying to get OBS Studio to work for a while at 1080p with 60fps, and I just can't, no matter what guides I follow, get it to work without massive frame lagging.
And without changing any settings, changing to OpenGL rendering makes it worse.
Any ideas to fix this?
Edit: Might want to add that the Plays.tv recording overlay has no issues like this, not that I can notice, anyway.
14:44:57.333: CPU Name: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
14:44:57.333: CPU Speed: 4008MHz
14:44:57.333: Physical Cores: 4, Logical Cores: 8
14:44:57.333: Physical Memory: 2047MB Total, 2047MB Free (NOTE: 2 or 4 gigs max is normal for 32bit programs)
14:44:57.333: Windows Version: 10.0 Build 14393 (revision: 693; 64-bit)
14:44:57.334: Running as administrator: true
14:44:57.334: Aero is Enabled (Aero is always on for windows 8 and above)
14:44:57.334: Portable mode: false
14:44:57.342: OBS 17.0.2 (windows)
14:44:57.342: ---------------------------------
14:44:57.343: ---------------------------------
14:44:57.343: audio settings reset:
14:44:57.343: samples per sec: 44100
14:44:57.343: speakers: 2
14:44:57.344: ---------------------------------
14:44:57.344: Initializing D3D11..
14:44:57.344: Available Video Adapters:
14:44:57.346: Adapter 1: NVIDIA GeForce GTX 1080
14:44:57.346: Dedicated VRAM: 3221225472
14:44:57.346: Shared VRAM: 1073676288
14:44:57.346: output 1: pos={0, 0}, size={1920, 1080}, attached=true
14:44:57.346: output 2: pos={1920, 0}, size={1440, 900}, attached=true
14:44:57.354: Loading up D3D11 on adapter NVIDIA GeForce GTX 1080 (0)
14:44:57.373: D3D11 loaded sucessfully, feature level used: 45056
14:44:57.770: ---------------------------------
14:44:57.770: video settings reset:
14:44:57.770: base resolution: 1920x1080
14:44:57.770: output resolution: 1280x720
14:44:57.770: downscale filter: Bicubic
14:44:57.770: fps: 30/1
14:44:57.770: format: NV12
14:44:57.771: ---------------------------------
14:44:57.772: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/chrome_elf.dll' not found, loading of module failed
14:44:57.812: [CoreAudio encoder]: Adding CoreAudio AAC encoder
14:44:57.814: [AMF Encoder] Unable to load 'amfrt32.dll', error code 126.
14:44:57.842: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libcef.dll' not found, loading of module failed
14:44:57.849: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libEGL.dll' not found, loading of module failed
14:44:57.865: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libGLESv2.dll' not found, loading of module failed
14:44:57.865: Failed to load 'en-US' text for module: 'obs-browser.dll'
14:44:57.865: [browser_source: 'Version: 1.28.0']
14:44:57.868: NVENC supported
14:44:58.008: VLC found, VLC video source enabled
14:44:58.012: No blackmagic support
14:44:58.044: ---------------------------------
14:44:58.044: Loaded Modules:
14:44:58.044: win-wasapi.dll
14:44:58.044: win-mf.dll
14:44:58.045: win-dshow.dll
14:44:58.045: win-decklink.dll
14:44:58.045: win-capture.dll
14:44:58.045: vlc-video.dll
14:44:58.045: text-freetype2.dll
14:44:58.045: rtmp-services.dll
14:44:58.045: obs-x264.dll
14:44:58.045: obs-transitions.dll
14:44:58.045: obs-text.dll
14:44:58.045: obs-qsv11.dll
14:44:58.045: obs-outputs.dll
14:44:58.045: obs-filters.dll
14:44:58.045: obs-ffmpeg.dll
14:44:58.045: obs-browser.dll
14:44:58.045: image-source.dll
14:44:58.045: frontend-tools.dll
14:44:58.045: enc-amf.dll
14:44:58.045: coreaudio-encoder.dll
14:44:58.045: ==== Startup complete ===============================================
14:44:58.066: Service '' not found
14:44:58.066: No scene file found, creating default scene
14:44:58.067: All scene data cleared
14:44:58.067: ------------------------------------------------
14:44:58.097: WASAPI: Device 'Speakers (Logitech G933 Gaming Headset)' initialized
14:44:58.102: WASAPI: Device 'Microphone (Logitech G933 Gaming Headset)' initialized
14:44:58.110: Switched to scene 'Scene'
14:44:58.110: Failed to glob scene collections
14:44:58.141: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
14:44:58.606: [rtmp-services plugin] Successfully updated file 'services.json' (version 49)
14:44:58.606: [rtmp-services plugin] Successfully updated package (version 49)
14:44:58.609: Update check: last known remote version is 17.0.2
14:45:24.539: Source 'Scene' renamed to 'Game'
14:45:35.251: User added source 'Game Capture' (game_capture) to scene 'Game'
14:45:57.271: User added scene 'Desktop'
14:45:57.271: User switched to scene 'Desktop'
14:46:05.988: User added source 'Display Capture' (monitor_capture) to scene 'Desktop'
14:46:20.877: rtmp-common.c: [initialize_output] Could not find service ''
14:46:20.877: rtmp-common.c: [initialize_output] Could not find service ''
14:46:20.908: rtmp-common.c: [initialize_output] Could not find service ''
14:46:44.187: rtmp-common.c: [initialize_output] Could not find service ''
14:47:34.174: Settings changed (stream 1)
14:47:34.174: ------------------------------------------------
14:49:10.001: Settings changed (outputs)
14:49:10.001: ------------------------------------------------
14:49:15.410: Settings changed (outputs)
14:49:15.410: ------------------------------------------------
14:49:42.805: ---------------------------------
14:49:42.805: video settings reset:
14:49:42.805: base resolution: 1920x1080
14:49:42.805: output resolution: 1920x1080
14:49:42.805: downscale filter: Bicubic
14:49:42.805: fps: 60/1
14:49:42.805: format: NV12
14:49:42.807: Settings changed (video)
14:49:42.807: ------------------------------------------------
14:50:59.021: Settings changed (hotkeys)
14:50:59.021: ------------------------------------------------
14:51:40.873: ---------------------------------
14:51:40.873: [NVENC encoder: 'recording_h264'] settings:
14:51:40.873: rate_control: lossless
14:51:40.873: bitrate: 0
14:51:40.873: cqp: 0
14:51:40.873: keyint: 120
14:51:40.873: preset: default
14:51:40.873: profile: main
14:51:40.873: level: auto
14:51:40.873: width: 1920
14:51:40.873: height: 1080
14:51:40.873: 2-pass: true
14:51:40.873: b-frames: 2
14:51:40.873: GPU: 0
14:51:40.873:
14:51:41.132: [CoreAudio AAC: 'Track1']: settings:
14:51:41.132: mode: AAC
14:51:41.132: bitrate: 160
14:51:41.132: sample rate: 44100
14:51:41.132: cbr: on
14:51:41.132: output buffer: 1536
14:51:41.226: ==== Recording Start ===============================================
14:51:41.226: [ffmpeg muxer: 'adv_file_output'] Writing file 'C:/Users/DaBlizz/Videos/2017-02-03 14-51-40.mp4'...
14:52:12.445: adding 69 milliseconds of audio buffering, total audio buffering is now 116 milliseconds
14:52:12.836: User switched to scene 'Game'
14:52:15.857: [game-capture: 'Game Capture'] attempting to hook fullscreen process: bf4.exe
14:52:15.859: [game-capture: 'Game Capture'] using helper (compatibility hook)
14:52:15.959: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
14:52:17.844: adding 92 milliseconds of audio buffering, total audio buffering is now 208 milliseconds
14:52:18.874: [game-capture: 'Game Capture'] attempting to hook fullscreen process: bf4.exe
14:52:18.887: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:52:18.890: [game-capture: 'Game Capture'] memory capture successful
14:54:07.423: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:07.434: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:07.443: [game-capture: 'Game Capture'] memory capture successful
14:54:11.480: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:11.851: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:11.858: [game-capture: 'Game Capture'] memory capture successful
14:54:11.894: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:11.976: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:11.991: [game-capture: 'Game Capture'] memory capture successful
14:54:13.788: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:13.800: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:13.809: [game-capture: 'Game Capture'] memory capture successful
14:54:15.141: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:15.496: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:15.515: [game-capture: 'Game Capture'] memory capture successful
14:54:15.551: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:15.629: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:15.675: [game-capture: 'Game Capture'] memory capture successful
14:54:16.906: adding 23 milliseconds of audio buffering, total audio buffering is now 232 milliseconds
14:54:17.077: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:17.088: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:17.094: [game-capture: 'Game Capture'] memory capture successful
14:54:18.385: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:18.790: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:18.867: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:18.875: [game-capture: 'Game Capture'] memory capture successful
14:54:19.717: [game-capture: 'Game Capture'] Hooked D3D9
15:03:20.728: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
15:03:20.787: [game-capture: 'Game Capture'] d3d11 memory capture successful
15:03:20.835: [game-capture: 'Game Capture'] memory capture successful
15:26:17.395: [ffmpeg muxer: 'adv_file_output'] Output of file 'C:/Users/DaBlizz/Videos/2017-02-03 14-51-40.mp4' stopped
15:26:17.396: Output 'adv_file_output': stopping
15:26:17.396: Output 'adv_file_output': Total encoded frames: 124547
15:26:17.396: Output 'adv_file_output': Total drawn frames: 124568
15:26:17.396: Output 'adv_file_output': Number of skipped frames due to encoding lag: 22 (0.0%)
15:26:17.396: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 79348 (63.7%)
15:26:17.396: ==== Recording Stop ================================================
15:26:41.393: adding 23 milliseconds of audio buffering, total audio buffering is now 255 milliseconds
15:26:41.546: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
15:26:41.555: [game-capture: 'Game Capture'] d3d11 memory capture successful
15:26:41.560: [game-capture: 'Game Capture'] memory capture successful
15:26:44.126: User switched to scene 'Desktop'
15:26:44.441: [game-capture: 'Game Capture'] capture stopped
15:28:44.615: Settings changed (general)
15:28:44.615: ------------------------------------------------
14:44:57.333: CPU Speed: 4008MHz
14:44:57.333: Physical Cores: 4, Logical Cores: 8
14:44:57.333: Physical Memory: 2047MB Total, 2047MB Free (NOTE: 2 or 4 gigs max is normal for 32bit programs)
14:44:57.333: Windows Version: 10.0 Build 14393 (revision: 693; 64-bit)
14:44:57.334: Running as administrator: true
14:44:57.334: Aero is Enabled (Aero is always on for windows 8 and above)
14:44:57.334: Portable mode: false
14:44:57.342: OBS 17.0.2 (windows)
14:44:57.342: ---------------------------------
14:44:57.343: ---------------------------------
14:44:57.343: audio settings reset:
14:44:57.343: samples per sec: 44100
14:44:57.343: speakers: 2
14:44:57.344: ---------------------------------
14:44:57.344: Initializing D3D11..
14:44:57.344: Available Video Adapters:
14:44:57.346: Adapter 1: NVIDIA GeForce GTX 1080
14:44:57.346: Dedicated VRAM: 3221225472
14:44:57.346: Shared VRAM: 1073676288
14:44:57.346: output 1: pos={0, 0}, size={1920, 1080}, attached=true
14:44:57.346: output 2: pos={1920, 0}, size={1440, 900}, attached=true
14:44:57.354: Loading up D3D11 on adapter NVIDIA GeForce GTX 1080 (0)
14:44:57.373: D3D11 loaded sucessfully, feature level used: 45056
14:44:57.770: ---------------------------------
14:44:57.770: video settings reset:
14:44:57.770: base resolution: 1920x1080
14:44:57.770: output resolution: 1280x720
14:44:57.770: downscale filter: Bicubic
14:44:57.770: fps: 30/1
14:44:57.770: format: NV12
14:44:57.771: ---------------------------------
14:44:57.772: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/chrome_elf.dll' not found, loading of module failed
14:44:57.812: [CoreAudio encoder]: Adding CoreAudio AAC encoder
14:44:57.814: [AMF Encoder] Unable to load 'amfrt32.dll', error code 126.
14:44:57.842: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libcef.dll' not found, loading of module failed
14:44:57.849: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libEGL.dll' not found, loading of module failed
14:44:57.865: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libGLESv2.dll' not found, loading of module failed
14:44:57.865: Failed to load 'en-US' text for module: 'obs-browser.dll'
14:44:57.865: [browser_source: 'Version: 1.28.0']
14:44:57.868: NVENC supported
14:44:58.008: VLC found, VLC video source enabled
14:44:58.012: No blackmagic support
14:44:58.044: ---------------------------------
14:44:58.044: Loaded Modules:
14:44:58.044: win-wasapi.dll
14:44:58.044: win-mf.dll
14:44:58.045: win-dshow.dll
14:44:58.045: win-decklink.dll
14:44:58.045: win-capture.dll
14:44:58.045: vlc-video.dll
14:44:58.045: text-freetype2.dll
14:44:58.045: rtmp-services.dll
14:44:58.045: obs-x264.dll
14:44:58.045: obs-transitions.dll
14:44:58.045: obs-text.dll
14:44:58.045: obs-qsv11.dll
14:44:58.045: obs-outputs.dll
14:44:58.045: obs-filters.dll
14:44:58.045: obs-ffmpeg.dll
14:44:58.045: obs-browser.dll
14:44:58.045: image-source.dll
14:44:58.045: frontend-tools.dll
14:44:58.045: enc-amf.dll
14:44:58.045: coreaudio-encoder.dll
14:44:58.045: ==== Startup complete ===============================================
14:44:58.066: Service '' not found
14:44:58.066: No scene file found, creating default scene
14:44:58.067: All scene data cleared
14:44:58.067: ------------------------------------------------
14:44:58.097: WASAPI: Device 'Speakers (Logitech G933 Gaming Headset)' initialized
14:44:58.102: WASAPI: Device 'Microphone (Logitech G933 Gaming Headset)' initialized
14:44:58.110: Switched to scene 'Scene'
14:44:58.110: Failed to glob scene collections
14:44:58.141: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
14:44:58.606: [rtmp-services plugin] Successfully updated file 'services.json' (version 49)
14:44:58.606: [rtmp-services plugin] Successfully updated package (version 49)
14:44:58.609: Update check: last known remote version is 17.0.2
14:45:24.539: Source 'Scene' renamed to 'Game'
14:45:35.251: User added source 'Game Capture' (game_capture) to scene 'Game'
14:45:57.271: User added scene 'Desktop'
14:45:57.271: User switched to scene 'Desktop'
14:46:05.988: User added source 'Display Capture' (monitor_capture) to scene 'Desktop'
14:46:20.877: rtmp-common.c: [initialize_output] Could not find service ''
14:46:20.877: rtmp-common.c: [initialize_output] Could not find service ''
14:46:20.908: rtmp-common.c: [initialize_output] Could not find service ''
14:46:44.187: rtmp-common.c: [initialize_output] Could not find service ''
14:47:34.174: Settings changed (stream 1)
14:47:34.174: ------------------------------------------------
14:49:10.001: Settings changed (outputs)
14:49:10.001: ------------------------------------------------
14:49:15.410: Settings changed (outputs)
14:49:15.410: ------------------------------------------------
14:49:42.805: ---------------------------------
14:49:42.805: video settings reset:
14:49:42.805: base resolution: 1920x1080
14:49:42.805: output resolution: 1920x1080
14:49:42.805: downscale filter: Bicubic
14:49:42.805: fps: 60/1
14:49:42.805: format: NV12
14:49:42.807: Settings changed (video)
14:49:42.807: ------------------------------------------------
14:50:59.021: Settings changed (hotkeys)
14:50:59.021: ------------------------------------------------
14:51:40.873: ---------------------------------
14:51:40.873: [NVENC encoder: 'recording_h264'] settings:
14:51:40.873: rate_control: lossless
14:51:40.873: bitrate: 0
14:51:40.873: cqp: 0
14:51:40.873: keyint: 120
14:51:40.873: preset: default
14:51:40.873: profile: main
14:51:40.873: level: auto
14:51:40.873: width: 1920
14:51:40.873: height: 1080
14:51:40.873: 2-pass: true
14:51:40.873: b-frames: 2
14:51:40.873: GPU: 0
14:51:40.873:
14:51:41.132: [CoreAudio AAC: 'Track1']: settings:
14:51:41.132: mode: AAC
14:51:41.132: bitrate: 160
14:51:41.132: sample rate: 44100
14:51:41.132: cbr: on
14:51:41.132: output buffer: 1536
14:51:41.226: ==== Recording Start ===============================================
14:51:41.226: [ffmpeg muxer: 'adv_file_output'] Writing file 'C:/Users/DaBlizz/Videos/2017-02-03 14-51-40.mp4'...
14:52:12.445: adding 69 milliseconds of audio buffering, total audio buffering is now 116 milliseconds
14:52:12.836: User switched to scene 'Game'
14:52:15.857: [game-capture: 'Game Capture'] attempting to hook fullscreen process: bf4.exe
14:52:15.859: [game-capture: 'Game Capture'] using helper (compatibility hook)
14:52:15.959: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
14:52:17.844: adding 92 milliseconds of audio buffering, total audio buffering is now 208 milliseconds
14:52:18.874: [game-capture: 'Game Capture'] attempting to hook fullscreen process: bf4.exe
14:52:18.887: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:52:18.890: [game-capture: 'Game Capture'] memory capture successful
14:54:07.423: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:07.434: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:07.443: [game-capture: 'Game Capture'] memory capture successful
14:54:11.480: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:11.851: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:11.858: [game-capture: 'Game Capture'] memory capture successful
14:54:11.894: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:11.976: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:11.991: [game-capture: 'Game Capture'] memory capture successful
14:54:13.788: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:13.800: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:13.809: [game-capture: 'Game Capture'] memory capture successful
14:54:15.141: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:15.496: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:15.515: [game-capture: 'Game Capture'] memory capture successful
14:54:15.551: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:15.629: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:15.675: [game-capture: 'Game Capture'] memory capture successful
14:54:16.906: adding 23 milliseconds of audio buffering, total audio buffering is now 232 milliseconds
14:54:17.077: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:17.088: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:17.094: [game-capture: 'Game Capture'] memory capture successful
14:54:18.385: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:18.790: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
14:54:18.867: [game-capture: 'Game Capture'] d3d11 memory capture successful
14:54:18.875: [game-capture: 'Game Capture'] memory capture successful
14:54:19.717: [game-capture: 'Game Capture'] Hooked D3D9
15:03:20.728: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
15:03:20.787: [game-capture: 'Game Capture'] d3d11 memory capture successful
15:03:20.835: [game-capture: 'Game Capture'] memory capture successful
15:26:17.395: [ffmpeg muxer: 'adv_file_output'] Output of file 'C:/Users/DaBlizz/Videos/2017-02-03 14-51-40.mp4' stopped
15:26:17.396: Output 'adv_file_output': stopping
15:26:17.396: Output 'adv_file_output': Total encoded frames: 124547
15:26:17.396: Output 'adv_file_output': Total drawn frames: 124568
15:26:17.396: Output 'adv_file_output': Number of skipped frames due to encoding lag: 22 (0.0%)
15:26:17.396: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 79348 (63.7%)
15:26:17.396: ==== Recording Stop ================================================
15:26:41.393: adding 23 milliseconds of audio buffering, total audio buffering is now 255 milliseconds
15:26:41.546: [game-capture: 'Game Capture'] ----------------- d3d11 capture freed ----------------
15:26:41.555: [game-capture: 'Game Capture'] d3d11 memory capture successful
15:26:41.560: [game-capture: 'Game Capture'] memory capture successful
15:26:44.126: User switched to scene 'Desktop'
15:26:44.441: [game-capture: 'Game Capture'] capture stopped
15:28:44.615: Settings changed (general)
15:28:44.615: ------------------------------------------------
And without changing any settings, changing to OpenGL rendering makes it worse.
Any ideas to fix this?
Edit: Might want to add that the Plays.tv recording overlay has no issues like this, not that I can notice, anyway.