Question / Help Max Payne 2 - God awful FPS lag when streaming with OBS

Buchtis

Member
Basically as per title. Game runs fine but as soon as I start streaming/previewing the window it drops to about 15 FPS. Using 'Game Capture' as window and monitor capture don't seem to work.

Would be really grateful if someone knew a solution to this or has Max Payne 2 on Steam and could try it just to see if it's on my end.

Thanks.
 

Buchtis

Member
16:25:16: CLR host plugin strings not found, dynamically loading 4 strings
16:25:16: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
16:25:16: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
16:25:16: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
16:25:16: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
16:25:16: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
16:25:16: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
16:25:16: CLRHost:: Could not find/load browser settings at location C:\Users\Pat\AppData\Roaming\OBS\pluginData\browser.json
16:25:16: CLRHost:: Exception: System.IO.FileNotFoundException: Could not find file 'C:\Users\Pat\AppData\Roaming\OBS\pluginData\browser.json'.
16:25:16: File name: 'C:\Users\Pat\AppData\Roaming\OBS\pluginData\browser.json'
16:25:16: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
16:25:16: at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
16:25:16: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
16:25:16: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
16:25:16: at CLRBrowserSourcePlugin.Shared.BrowserSettings.Reload()
16:25:16: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
16:26:14: Open Broadcaster Software v0.657b - 64bit ( ^ω^)
16:26:14: -------------------------------
16:26:14: CPU Name: Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
16:26:14: CPU Speed: 3492MHz
16:26:14: Physical Memory: 8084MB Total, 6282MB Free
16:26:14: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
16:26:14: monitor 1: pos={1920, 95}, size={900, 1440}
16:26:14: monitor 2: pos={0, 0}, size={1920, 1080}
16:26:14: Windows Version: 6.1 Build 7601 (revision 18869)
16:26:14: Aero is Disabled
16:26:14: -------------------------------
16:26:14: OBS Modules:
16:26:14: Base Address Module
16:26:14: 000000003F7A0000 OBS.exe
16:26:14: 00000000F4BB0000 OBSApi.dll
16:26:14: 00000000F7890000 CLRHostPlugin.dll
16:26:14: 00000000EA950000 DShowPlugin.dll
16:26:14: 00000000EA910000 GraphicsCapture.dll
16:26:14: 00000000EA8E0000 NoiseGate.dll
16:26:14: 00000000EA8B0000 PSVPlugin.dll
16:26:14: 00000000EA880000 scenesw.dll
16:26:14: ------------------------------------------
16:26:14: Adapter 1
16:26:14: Video Adapter: NVIDIA GeForce GTX 780 Ti
16:26:14: Video Adapter Dedicated Video Memory: 3160080384
16:26:14: Video Adapter Shared System Memory: 3969918976
16:26:14: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
16:26:14: Video Adapter Output 2: pos={1920, 95}, size={900, 1440}, attached=true
16:26:14: =====Stream Start: 2016-02-22, 16:26:14===============================================
16:26:14: Multithreaded optimizations: On
16:26:14: Base resolution: 1920x1080
16:26:14: Output resolution: 1280x720
16:26:14: ------------------------------------------
16:26:14: Loading up D3D10 on NVIDIA GeForce GTX 780 Ti (Adapter 1)...
16:26:14: ------------------------------------------
16:26:14: Audio Format: 48000 Hz
16:26:14: ------------------------------------------
16:26:14: Audio Channels: 2 Ch
16:26:14: Playback device Default
16:26:14: ------------------------------------------
16:26:14: Using desktop audio input: Speakers (High Definition Audio Device)
16:26:14: Global Audio time adjust: 0
16:26:14: ------------------------------------------
16:26:14: Using auxilary audio input: Microphone (High Definition Audio Device)
16:26:14: Mic time offset: 0
16:26:14: ------------------------------------------
16:26:14: Audio Encoding: AAC
16:26:14: bitrate: 128
16:26:14: Using Monitor Capture
16:26:14: Using text output
16:26:14: Using graphics capture
16:26:14: Scene buffering time set to 700
16:26:14: ------------------------------------------
16:26:14: Video Encoding: x264
16:26:14: fps: 30
16:26:14: width: 1280, height: 720
16:26:14: preset: medium
16:26:14: profile: main
16:26:14: keyint: 60
16:26:14: CBR: yes
16:26:14: CFR: yes
16:26:14: max bitrate: 2500
16:26:14: buffer size: 2500
16:26:14: ------------------------------------------
16:26:15: CLRHost:: Browser 1: Status message:
16:26:20: Trying to hook process: maxpayne2.exe
16:26:21: using memory capture
16:28:09: Total frames encoded: 3407, total frames duplicated: 3 (0.09%)
16:28:09: Total frames rendered: 3430, number of late frames: 1 (0.03%) (it's okay for some frames to be late)
16:28:09:
16:28:09: Profiler time results:
16:28:09:
16:28:09: ==============================================================
16:28:09: video thread frame - [100%] [avg time: 1.754 ms] [children: 18.1%] [unaccounted: 81.9%]
16:28:09: | scene->Preprocess - [14.4%] [avg time: 0.252 ms]
16:28:09: | GPU download and conversion - [3.76%] [avg time: 0.066 ms] [children: 3.19%] [unaccounted: 0.57%]
16:28:09: | | flush - [2.96%] [avg time: 0.052 ms]
16:28:09: | | CopyResource - [0.171%] [avg time: 0.003 ms]
16:28:09: | | conversion to 4:2:0 - [0.057%] [avg time: 0.001 ms]
16:28:09: Convert444Threads - [100%] [avg time: 0.286 ms] [children: 99.3%] [unaccounted: 0.699%]
16:28:09: | Convert444toNV12 - [99.3%] [avg time: 0.284 ms]
16:28:09: encoder thread frame - [100%] [avg time: 0.593 ms] [children: 0.337%] [unaccounted: 99.7%]
16:28:09: | sending stuff out - [0.337%] [avg time: 0.002 ms]
16:28:09: ==============================================================
16:28:09:
16:28:09:
16:28:09: Profiler CPU results:
16:28:09:
16:28:09: ==============================================================
16:28:09: video thread frame - [cpu time: avg 0.996 ms, total 3416.42 ms] [avg calls per frame: 1]
16:28:09: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
16:28:09: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
16:28:09: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
16:28:09: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
16:28:09: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
16:28:09: Convert444Threads - [cpu time: avg 0.35 ms, total 2386.82 ms] [avg calls per frame: 2]
16:28:09: | Convert444toNV12 - [cpu time: avg 0.343 ms, total 2340.01 ms] [avg calls per frame: 2]
16:28:09: encoder thread frame - [cpu time: avg 0.018 ms, total 62.4 ms] [avg calls per frame: 1]
16:28:09: | sending stuff out - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
16:28:09: ==============================================================
16:28:09:
16:28:09: =====Stream End: 2016-02-22, 16:28:09=================================================
16:28:10: CLR host plugin instance deleted; removing dynamically loaded localization strings
16:28:10: Terminating 0x9d0


Last game capture log:
2016-02-22, 16:26:20: we're booting up:
16:26:20: CaptureThread: attached to process maxpayne2.exe
16:26:20: 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
16:26:20: 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
16:26:20: DXGI Present
16:26:20: D3D8 Present
16:26:20: (half life scientist) everything.. seems to be in order
16:26:21: Called SetupD3D8
surface descriptor:
width: 1920
height: 1080
size: 0
type: 1
format: 22
usage: 1
pool: 0
multisample type: 8
16:26:21: Color format: X8R8G8B8
16:26:21: D3D8Present called
16:26:21: CreateCPUCapture: success
16:26:21: CopyD3D8CPUTextureThread: waiting for copyEvents
 

Buchtis

Member
I'm not unless it's for an alert, should I be using 'Window Capture' instead? Will give it a shot and report back.

Edit - turned off 'Monitor Capture' get exactly the same shit performance as before. Thanks for the suggestion though.
 

Buchtis

Member
20:42:39: CLR host plugin strings not found, dynamically loading 4 strings
20:42:39: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
20:42:39: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
20:42:39: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
20:42:39: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
20:42:39: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
20:42:39: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
20:42:39: CLRHost:: Could not find/load browser settings at location C:\Users\Pat\AppData\Roaming\OBS\pluginData\browser.json
20:42:39: CLRHost:: Exception: System.IO.FileNotFoundException: Could not find file 'C:\Users\Pat\AppData\Roaming\OBS\pluginData\browser.json'.
20:42:39: File name: 'C:\Users\Pat\AppData\Roaming\OBS\pluginData\browser.json'
20:42:39: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
20:42:39: at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
20:42:39: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
20:42:39: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
20:42:39: at CLRBrowserSourcePlugin.Shared.BrowserSettings.Reload()
20:42:39: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
20:43:30: Open Broadcaster Software v0.657b - 64bit ( ^ω^)
20:43:30: -------------------------------
20:43:30: CPU Name: Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
20:43:30: CPU Speed: 3492MHz
20:43:30: Physical Memory: 8084MB Total, 6262MB Free
20:43:30: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
20:43:30: monitor 1: pos={1920, 95}, size={900, 1440}
20:43:30: monitor 2: pos={0, 0}, size={1920, 1080}
20:43:30: Windows Version: 6.1 Build 7601 (revision 18869)
20:43:30: Aero is Enabled
20:43:30: -------------------------------
20:43:30: OBS Modules:
20:43:30: Base Address Module
20:43:30: 000000003F110000 OBS.exe
20:43:30: 00000000F4E30000 OBSApi.dll
20:43:30: 00000000F7910000 CLRHostPlugin.dll
20:43:30: 00000000EAC00000 DShowPlugin.dll
20:43:30: 00000000F58E0000 GraphicsCapture.dll
20:43:30: 00000000F56C0000 NoiseGate.dll
20:43:30: 00000000F52D0000 PSVPlugin.dll
20:43:30: 00000000EABD0000 scenesw.dll
20:43:30: ------------------------------------------
20:43:30: Adapter 1
20:43:30: Video Adapter: NVIDIA GeForce GTX 780 Ti
20:43:30: Video Adapter Dedicated Video Memory: 3160080384
20:43:30: Video Adapter Shared System Memory: 3969918976
20:43:30: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:43:30: Video Adapter Output 2: pos={1920, 95}, size={900, 1440}, attached=true
20:43:30: =====Stream Start: 2016-02-22, 20:43:30===============================================
20:43:30: Multithreaded optimizations: On
20:43:30: Base resolution: 1920x1080
20:43:30: Output resolution: 1280x720
20:43:30: ------------------------------------------
20:43:30: Loading up D3D10 on NVIDIA GeForce GTX 780 Ti (Adapter 1)...
20:43:30: ------------------------------------------
20:43:30: Audio Format: 48000 Hz
20:43:30: ------------------------------------------
20:43:30: Audio Channels: 2 Ch
20:43:30: Playback device Default
20:43:30: ------------------------------------------
20:43:30: Using desktop audio input: Speakers (High Definition Audio Device)
20:43:30: Global Audio time adjust: 0
20:43:30: ------------------------------------------
20:43:30: Using auxilary audio input: Microphone (High Definition Audio Device)
20:43:30: Mic time offset: 0
20:43:30: ------------------------------------------
20:43:30: Audio Encoding: AAC
20:43:30: bitrate: 128
20:43:30: Using text output
20:43:30: Using graphics capture
20:43:30: Trying to hook process: maxpayne2.exe
20:43:30: Scene buffering time set to 700
20:43:30: ------------------------------------------
20:43:30: Video Encoding: x264
20:43:30: fps: 30
20:43:30: width: 1280, height: 720
20:43:30: preset: medium
20:43:30: profile: main
20:43:30: keyint: 60
20:43:30: CBR: yes
20:43:30: CFR: yes
20:43:30: max bitrate: 2500
20:43:30: buffer size: 2500
20:43:30: ------------------------------------------
20:43:31: CLRHost:: Browser 1: Status message:
20:43:33: using memory capture
20:43:54: Total frames encoded: 690, total frames duplicated: 20 (2.90%)
20:43:54: Total frames rendered: 706, number of late frames: 3 (0.42%) (it's okay for some frames to be late)
20:43:54:
20:43:54: Profiler time results:
20:43:54:
20:43:54: ==============================================================
20:43:54: video thread frame - [100%] [avg time: 2.324 ms] [children: 6.15%] [unaccounted: 93.8%]
20:43:54: | scene->Preprocess - [1.68%] [avg time: 0.039 ms]
20:43:54: | GPU download and conversion - [4.48%] [avg time: 0.104 ms] [children: 2.62%] [unaccounted: 1.85%]
20:43:54: | | flush - [2.41%] [avg time: 0.056 ms]
20:43:54: | | CopyResource - [0.172%] [avg time: 0.004 ms]
20:43:54: | | conversion to 4:2:0 - [0.043%] [avg time: 0.001 ms]
20:43:54: Convert444Threads - [100%] [avg time: 0.306 ms] [children: 99.3%] [unaccounted: 0.654%]
20:43:54: | Convert444toNV12 - [99.3%] [avg time: 0.304 ms]
20:43:54: encoder thread frame - [100%] [avg time: 0.711 ms] [children: 0.281%] [unaccounted: 99.7%]
20:43:54: | sending stuff out - [0.281%] [avg time: 0.002 ms]
20:43:54: ==============================================================
20:43:54:
20:43:54:
20:43:54: Profiler CPU results:
20:43:54:
20:43:54: ==============================================================
20:43:54: video thread frame - [cpu time: avg 0.95 ms, total 670.804 ms] [avg calls per frame: 1]
20:43:54: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:43:54: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:43:54: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:43:54: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:43:54: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:43:54: Convert444Threads - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 2]
20:43:54: | Convert444toNV12 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 2]
20:43:54: encoder thread frame - [cpu time: avg 0.09 ms, total 62.4 ms] [avg calls per frame: 1]
20:43:54: | sending stuff out - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:43:54: ==============================================================
20:43:54:
20:43:54: =====Stream End: 2016-02-22, 20:43:54=================================================
20:44:17: CLR host plugin instance deleted; removing dynamically loaded localization strings
20:44:17: Terminating 0xc74


Last game capture log:
2016-02-22, 19:56:12: we're booting up:
19:56:12: CaptureThread: attached to process maxpayne2.exe
19:56:12: 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
19:56:12: 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
19:56:12: DXGI Present
19:56:12: D3D8 Present
19:56:12: (half life scientist) everything.. seems to be in order
19:56:14: Called SetupD3D8
surface descriptor:
width: 1920
height: 1080
size: 0
type: 1
format: 22
usage: 1
pool: 0
multisample type: 8
19:56:14: Color format: X8R8G8B8
19:56:14: D3D8Present called
19:56:14: CreateCPUCapture: success
19:56:14: CopyD3D8CPUTextureThread: waiting for copyEvents
20:43:33: D3D8Reset called
20:43:33: ---------------------- Cleared D3D8 Capture ----------------------
20:43:33: Called SetupD3D8
surface descriptor:
width: 1920
height: 1080
size: 0
type: 1
format: 22
usage: 1
pool: 0
multisample type: 8
20:43:33: Color format: X8R8G8B8
20:43:33: D3D8Present called
20:43:33: ---------------------- Cleared D3D8 Capture ----------------------
20:43:33: received restart event, capturing
20:43:33: Called SetupD3D8
surface descriptor:
width: 1920
height: 1080
size: 0
type: 1
format: 22
usage: 1
pool: 0
multisample type: 8
20:43:33: Color format: X8R8G8B8
20:43:33: D3D8Present called
20:43:33: CreateCPUCapture: success
20:43:33: CopyD3D8CPUTextureThread: waiting for copyEvents
 

Sapiens

Forum Moderator
It could just be an issue capturing that particular game. Older games can be a little quirky with capturing even when they can be hooked. Maybe try testing with OBS Studio and see if it performs better.
 

Buchtis

Member
Will give it a shot but i've heard that OBS Studio isn't a complete product yet, would rather wait until it's complete.
 

Buchtis

Member
13:27:55.236: CPU Name: Intel(R) Xeon(R) CPU E5-1650 0 @ 3.20GHz
13:27:55.236: CPU Speed: 3200MHz
13:27:55.236: Physical Cores: 6, Logical Cores: 12
13:27:55.236: Physical Memory: 16298MB Total, 13677MB Free
13:27:55.236: Windows Version: 6.1 Build 7601 (revision: 23572; 64-bit)
13:27:55.237: Running as administrator: true
13:27:55.237: Aero is Disabled
13:27:55.237: Portable mode: false
13:27:55.246: OBS 18.0.1 (64bit, windows)
13:27:55.246: ---------------------------------
13:27:55.246: ---------------------------------
13:27:55.246: audio settings reset:
13:27:55.246: samples per sec: 48000
13:27:55.246: speakers: 2
13:27:55.247: ---------------------------------
13:27:55.247: Initializing D3D11..
13:27:55.247: Available Video Adapters:
13:27:55.248: Adapter 1: NVIDIA GeForce GTX 980
13:27:55.248: Dedicated VRAM: 4204462080
13:27:55.248: Shared VRAM: 3981838336
13:27:55.248: output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:27:55.248: output 2: pos={1920, 0}, size={1440, 900}, attached=true
13:27:55.250: Loading up D3D11 on adapter NVIDIA GeForce GTX 980 (0)
13:27:55.260: D3D11 loaded sucessfully, feature level used: 45056
13:27:56.310: ---------------------------------
13:27:56.310: video settings reset:
13:27:56.310: base resolution: 1920x1080
13:27:56.310: output resolution: 1280x720
13:27:56.310: downscale filter: Lanczos
13:27:56.310: fps: 60/1
13:27:56.310: format: NV12
13:27:56.311: Audio monitoring device:
13:27:56.311: name: Default
13:27:56.311: id: default
13:27:56.311: ---------------------------------
13:27:56.312: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
13:27:56.313: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
13:27:56.313: [AMF Encoder] Unable to load 'amfrt64.dll', error code 126.
13:27:56.322: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
13:27:56.322: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
13:27:56.322: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
13:27:56.322: Failed to load 'en-US' text for module: 'obs-browser.dll'
13:27:56.322: [browser_source: 'Version: 1.29.0']
13:27:56.323: NVENC supported
13:27:56.360: Couldn't find VLC installation, VLC video source disabled
13:27:56.364: No blackmagic support
13:27:56.368: [Media Foundation encoder]: plugin is disabled for performance reasons on Windows versions prior to 8
13:27:56.369: ---------------------------------
13:27:56.369: Loaded Modules:
13:27:56.369: win-wasapi.dll
13:27:56.369: win-mf.dll
13:27:56.369: win-dshow.dll
13:27:56.369: win-decklink.dll
13:27:56.369: win-capture.dll
13:27:56.369: vlc-video.dll
13:27:56.369: text-freetype2.dll
13:27:56.369: rtmp-services.dll
13:27:56.369: obs-x264.dll
13:27:56.369: obs-vst.dll
13:27:56.369: obs-transitions.dll
13:27:56.369: obs-text.dll
13:27:56.369: obs-qsv11.dll
13:27:56.369: obs-outputs.dll
13:27:56.369: obs-filters.dll
13:27:56.369: obs-ffmpeg.dll
13:27:56.369: obs-browser.dll
13:27:56.369: image-source.dll
13:27:56.369: frontend-tools.dll
13:27:56.369: enc-amf.dll
13:27:56.369: coreaudio-encoder.dll
13:27:56.369: ==== Startup complete ===============================================
13:27:56.370: All scene data cleared
13:27:56.370: ------------------------------------------------
13:27:56.382: WASAPI: Device 'Speakers (High Definition Audio Device)' initialized
13:27:56.391: WASAPI: Device 'Microphone (High Definition Audio Device)' initialized
13:27:56.414: ---------------------------------
13:27:56.414: [DShow Device: 'Video Capture Device'] settings updated:
13:27:56.414: video device: AVerMedia HD Capture C985 Bus 3
13:27:56.414: video path: \\?\pci#ven_1af2&dev_a001&subsys_a0011af2&rev_00#4&107a8ef5&0&0018#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{957bd672-7934-4b55-b81a-3e22b14c679a}
13:27:56.414: resolution: 1280x720
13:27:56.414: fps: 60.00 (interval: 166666)
13:27:56.414: format: YV12
13:27:56.416: using video device audio: yes
13:27:56.416: sample rate: 48000
13:27:56.416: channels: 2
13:27:56.416: audio type: Capture
13:27:56.477: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds
13:27:56.546: Switched to scene 'Scene'
13:27:56.546: ------------------------------------------------
13:27:56.546: Loaded scenes:
13:27:56.546: - scene 'Scene':
13:27:56.546: - source: 'Video Capture Device' (dshow_input)
13:27:56.546: - filter: 'Color Correction' (color_filter)
13:27:56.546: - source: 'Game Capture' (game_capture)
13:27:56.546: - filter: 'Color Correction' (color_filter)
13:27:56.546: - source: 'Display Capture' (monitor_capture)
13:27:56.546: - filter: 'Color Correction' (color_filter)
13:27:56.546: - source: 'Webcam' (dshow_input)
13:27:56.546: - source: 'Chat' (browser_source)
13:27:56.546: - source: 'Donor' (browser_source)
13:27:56.546: - source: 'Goal' (browser_source)
13:27:56.546: - source: 'Follower' (browser_source)
13:27:56.546: - scene 'Scene 2':
13:27:56.546: - source: 'Video Capture Device' (dshow_input)
13:27:56.546: - filter: 'Color Correction' (color_filter)
13:27:56.546: - source: 'Game Capture' (game_capture)
13:27:56.546: - filter: 'Color Correction' (color_filter)
13:27:56.546: - source: 'Display Capture' (monitor_capture)
13:27:56.546: - filter: 'Color Correction' (color_filter)
13:27:56.546: - source: 'Webcam' (dshow_input)
13:27:56.546: - source: 'Chat' (browser_source)
13:27:56.546: - source: 'Donor' (browser_source)
13:27:56.546: - source: 'Goal' (browser_source)
13:27:56.546: - source: 'Follower' (browser_source)
13:27:56.546: ------------------------------------------------
13:27:56.956: ---------------------------------
13:27:56.956: [DShow Device: 'Webcam'] settings updated:
13:27:56.956: video device: USB Video Device
13:27:56.956: video path: \\?\usb#vid_046d&pid_0825&mi_00#7&e3d04dd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
13:27:56.956: resolution: 1280x720
13:27:56.956: fps: 30.00 (interval: 333333)
13:27:56.956: format: MJPEG
13:27:56.956: DShow: HDevice::ConnectPins: failed to connect pins (0x80040207): The owner SID on a per-user subscription doesn't exist
13:27:56.956:
13:28:03.757: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds
13:28:11.644: [game-capture: 'Game Capture'] attempting to hook fullscreen process: maxpayne2.exe
13:28:11.645: [game-capture: 'Game Capture'] using helper (direct hook)
13:28:11.645: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
13:28:15.661: [game-capture: 'Game Capture'] attempting to hook fullscreen process: maxpayne2.exe
13:28:15.669: [game-capture: 'Game Capture'] d3d8 memory capture successfull
13:28:15.678: [game-capture: 'Game Capture'] memory capture successful
13:30:57.217: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
13:30:57.218: [game-capture: 'Game Capture'] capture stopped
13:30:58.939: ==== Shutting down ==================================================
13:30:58.941: Switched to scene '(null)'
13:31:00.007: WASAPI: Device 'Speakers (High Definition Audio Device)' Terminated
13:31:00.009: WASAPI: Device 'Microphone (High Definition Audio Device)' Terminated
13:31:00.011: All scene data cleared
13:31:00.011: ------------------------------------------------
13:31:00.042: Freeing OBS context data
13:31:00.125: == Profiler Results =============================
13:31:00.125: run_program_init: 1344.47 ms
13:31:00.125: ┣OBSApp::AppInit: 1.042 ms
13:31:00.125: ┃ ┗OBSApp::InitLocale: 0.684 ms
13:31:00.125: ┗OBSApp::OBSInit: 1340.08 ms
13:31:00.125: ┣obs_startup: 0.56 ms
13:31:00.125: ┗OBSBasic::OBSInit: 1321.69 ms
13:31:00.125: ┣OBSBasic::InitBasicConfig: 0.205 ms
13:31:00.125: ┣OBSBasic::ResetAudio: 0.118 ms
13:31:00.125: ┣OBSBasic::ResetVideo: 1064.77 ms
13:31:00.125: ┣OBSBasic::InitOBSCallbacks: 0.003 ms
13:31:00.125: ┣OBSBasic::InitHotkeys: 0.032 ms
13:31:00.125: ┣obs_load_all_modules: 57.247 ms
13:31:00.125: ┃ ┣obs_init_module(coreaudio-encoder.dll): 0.195 ms
13:31:00.125: ┃ ┣obs_init_module(enc-amf.dll): 0.106 ms
13:31:00.125: ┃ ┣obs_init_module(frontend-tools.dll): 1.315 ms
13:31:00.125: ┃ ┣obs_init_module(image-source.dll): 0.003 ms
13:31:00.125: ┃ ┣obs_init_module(obs-browser.dll): 0.044 ms
13:31:00.125: ┃ ┣obs_init_module(obs-ffmpeg.dll): 0.372 ms
13:31:00.125: ┃ ┣obs_init_module(obs-filters.dll): 0.006 ms
13:31:00.125: ┃ ┣obs_init_module(obs-outputs.dll): 0.004 ms
13:31:00.125: ┃ ┣obs_init_module(obs-qsv11.dll): 34.038 ms
13:31:00.125: ┃ ┣obs_init_module(obs-text.dll): 0.219 ms
13:31:00.125: ┃ ┣obs_init_module(obs-transitions.dll): 0.003 ms
13:31:00.125: ┃ ┣obs_init_module(obs-vst.dll): 0.001 ms
13:31:00.125: ┃ ┣obs_init_module(obs-x264.dll): 0.001 ms
13:31:00.125: ┃ ┣obs_init_module(rtmp-services.dll): 0.214 ms
13:31:00.125: ┃ ┣obs_init_module(text-freetype2.dll): 0.013 ms
13:31:00.125: ┃ ┣obs_init_module(vlc-video.dll): 0.022 ms
13:31:00.125: ┃ ┣obs_init_module(win-capture.dll): 0.036 ms
13:31:00.125: ┃ ┣obs_init_module(win-decklink.dll): 3.596 ms
13:31:00.125: ┃ ┣obs_init_module(win-dshow.dll): 2.616 ms
13:31:00.125: ┃ ┣obs_init_module(win-mf.dll): 0.628 ms
13:31:00.125: ┃ ┣obs_init_module(win-wasapi.dll): 0.004 ms
13:31:00.125: ┃ ┗reset_win32_symbol_paths: 0.093 ms
13:31:00.125: ┣OBSBasic::ResetOutputs: 0.302 ms
13:31:00.125: ┣OBSBasic::CreateHotkeys: 0.149 ms
13:31:00.125: ┣OBSBasic::InitService: 0.059 ms
13:31:00.125: ┣OBSBasic::InitPrimitives: 0.226 ms
13:31:00.125: ┗OBSBasic::Load: 177.35 ms
13:31:00.125: obs_hotkey_thread(25 ms): min=0.001 ms, median=0.004 ms, max=138.705 ms, 99th percentile=0.035 ms, 99.9587% below 25 ms
13:31:00.125: audio_thread(Audio): min=0 ms, median=0.038 ms, max=0.289 ms, 99th percentile=0.08 ms
13:31:00.125: obs_video_thread(16.6667 ms): min=0.189 ms, median=1.825 ms, max=198.351 ms, 99th percentile=2.46 ms, 99.9636% below 16.667 ms
13:31:00.125: ┣tick_sources: min=0.001 ms, median=1.259 ms, max=189.475 ms, 99th percentile=1.722 ms
13:31:00.125: ┣render_displays: min=0 ms, median=0.28 ms, max=56.02 ms, 99th percentile=0.421 ms
13:31:00.125: ┗output_frame: min=0.188 ms, median=0.283 ms, max=4.338 ms, 99th percentile=0.411 ms
13:31:00.125: ┣gs_context(video->graphics): min=0.06 ms, median=0.106 ms, max=4.12 ms, 99th percentile=0.152 ms
13:31:00.125: ┃ ┣render_video: min=0.015 ms, median=0.038 ms, max=0.215 ms, 99th percentile=0.051 ms
13:31:00.125: ┃ ┃ ┣render_main_texture: min=0.002 ms, median=0.021 ms, max=0.149 ms, 99th percentile=0.028 ms
13:31:00.125: ┃ ┃ ┣render_output_texture: min=0.002 ms, median=0.007 ms, max=0.075 ms, 99th percentile=0.01 ms
13:31:00.125: ┃ ┃ ┣render_convert_texture: min=0 ms, median=0.007 ms, max=0.097 ms, 99th percentile=0.009 ms
13:31:00.125: ┃ ┃ ┗stage_output_texture: min=0 ms, median=0.002 ms, max=0.035 ms, 99th percentile=0.003 ms
13:31:00.125: ┃ ┣download_frame: min=0 ms, median=0.002 ms, max=3.88 ms, 99th percentile=0.003 ms
13:31:00.125: ┃ ┗gs_flush: min=0.032 ms, median=0.064 ms, max=1.038 ms, 99th percentile=0.095 ms
13:31:00.125: ┗output_video_data: min=0.141 ms, median=0.174 ms, max=0.833 ms, 99th percentile=0.271 ms
13:31:00.125: video_thread(video): min=0 ms, median=0.001 ms, max=0.009 ms, 99th percentile=0.002 ms
13:31:00.125: =================================================
13:31:00.125: == Profiler Time Between Calls ==================
13:31:00.125: obs_hotkey_thread(25 ms): min=24.768 ms, median=25.39 ms, max=164.12 ms, 99.8762% within ±2% of 25 ms (0% lower, 0.123848% higher)
13:31:00.125: obs_video_thread(16.6667 ms): min=6.69 ms, median=16.667 ms, max=198.362 ms, 99.9091% within ±2% of 16.667 ms (0.0545405% lower, 0.0363603% higher)
13:31:00.125: =================================================
13:31:00.136: Number of memory leaks: 33
 

Buchtis

Member
Note that this is on a fresh install with the newest version of OBS Studio at this time. I've also tried to mess around with the games settings and various OBS settings, as soon as OBS starts to capture the game shits itself.
 
Top