hi there,
first about my pc:
i7 4790k cpu
16gb ram
gtx 980 gpu
game: Alien Isolation / PC
so my problem is, when i activate window capture to show livesplit when the game is in windowed fullscreen (vsync disabled / so the game use my gpu load at 99% all the time), i get weird little stuttering INGAME even when my fps counter is pretty high over 200+ without any fps drops INGAME it just dont looks smooth anymore. So i disabled windows capture and the reproducable weird stuttering was gone, is it a bug or whats the issue here exactly?
Another thing i tried, i changed the game into fullscreen mode, window capture enabled, the weird stuttering isnt there but when i re-checked my recorded broadcast on my twitch profile, only the game was recorded on stream, no livesplit (windows capture) at all, so is windows capture not working when the game is in fullscreen mode? When i tabbed out of the game, window capture was working bc it recorded livesplit on stream, any help would be really nice ;(
thanks in advance
log file:
18:33:47: Open Broadcaster Software v0.651b - 32bit (´・ω・`)
18:33:47: -------------------------------
18:33:47: CPU Name: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
18:33:47: CPU Speed: 4000MHz
18:33:47: Physical Memory: 4095MB Total, 4095MB Free
18:33:47: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
18:33:47: monitor 1: pos={0, 0}, size={1920, 1080}
18:33:47: Windows Version: 6.1 Build 7601 S
18:33:47: Aero is Disabled
18:33:47: -------------------------------
18:33:47: OBS Modules:
18:33:47: Base Address Module
18:33:47: 00130000 OBS.exe
18:33:47: 73AB0000 OBSApi.dll
18:33:47: 74140000 DShowPlugin.dll
18:33:47: 73A80000 GraphicsCapture.dll
18:33:47: 73A50000 NoiseGate.dll
18:33:47: 74330000 PSVPlugin.dll
18:33:47: 74230000 scenesw.dll
18:33:47: ------------------------------------------
18:33:47: Adapter 1
18:33:47: Video Adapter: NVIDIA GeForce GTX 980
18:33:47: Video Adapter Dedicated Video Memory: 3221225472
18:33:47: Video Adapter Shared System Memory: 1073676288
18:33:47: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
18:33:47: =====Stream Start: 2015-06-30, 18:33:47===============================================
18:33:47: Multithreaded optimizations: On
18:33:47: Base resolution: 1920x1080
18:33:47: Output resolution: 852x480
18:33:47: ------------------------------------------
18:33:47: Loading up D3D10 on NVIDIA GeForce GTX 980 (Adapter 1)...
18:33:47: ------------------------------------------
18:33:47: Audio Format: 44100 Hz
18:33:47: ------------------------------------------
18:33:47: Audio Channels: 2 Ch
18:33:47: Playback device {0.0.0.00000000}.{a1ce2025-5f6d-4308-9712-68e1f24c013f}
18:33:47: ------------------------------------------
18:33:47: Using desktop audio input: Lautsprecher (Realtek High Definition Audio)
18:33:47: Global Audio time adjust: 0
18:33:47: ------------------------------------------
18:33:47: Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
18:33:47: Mic time offset: 0
18:33:47: ------------------------------------------
18:33:47: Audio Encoding: AAC
18:33:47: bitrate: 64
18:33:47: Using graphics capture
18:33:47: Using Window Capture
18:33:47: Trying to hook process: AI.exe
18:33:47: Scene buffering time set to 700
18:33:47: ------------------------------------------
18:33:47: Video Encoding: x264
18:33:47: fps: 30
18:33:47: width: 852, height: 480
18:33:47: preset: veryfast
18:33:47: profile: main
18:33:47: keyint: 60
18:33:47: CBR: yes
18:33:47: CFR: yes
18:33:47: max bitrate: 900
18:33:47: buffer size: 900
18:33:47: ------------------------------------------
18:33:47: SharedTexCapture hooked
18:33:49: Using RTMP service: Twitch
18:33:49: Server selection: rtmp://live-fra.twitch.tv/app
18:33:49: Interface: Killer e2200 Gigabit Ethernet Controller (NDIS 6.30) (ethernet, 100 mbps)
18:33:50: Completed handshake with rtmp://live-fra.twitch.tv/app in 991 ms.
18:33:51: SO_SNDBUF was at 8192
18:33:51: SO_SNDBUF is now 65536
18:33:52: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 131072)
18:34:08: Using graphics capture
18:34:08: Trying to hook process: AI.exe
18:34:08: SharedTexCapture hooked
18:34:10: Using Window Capture
18:34:50: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 131072)
18:37:59: Exit signal received, terminating capture
18:38:04: Total frames encoded: 7664, total frames duplicated: 171 (2.23%)
18:38:04: Total frames rendered: 7689, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
18:38:04:
18:38:04: Profiler time results:
18:38:04:
18:38:04: ==============================================================
18:38:04: video thread frame - [100%] [avg time: 8.499 ms] [children: 98.8%] [unaccounted: 1.15%]
18:38:04: | scene->Preprocess - [97%] [avg time: 8.244 ms]
18:38:04: | GPU download and conversion - [1.85%] [avg time: 0.157 ms] [children: 1.76%] [unaccounted: 0.0824%]
18:38:04: | | flush - [1.71%] [avg time: 0.145 ms]
18:38:04: | | CopyResource - [0.0353%] [avg time: 0.003 ms]
18:38:04: | | conversion to 4:2:0 - [0.0235%] [avg time: 0.002 ms]
18:38:04: Convert444Threads - [100%] [avg time: 0.183 ms] [children: 98.4%] [unaccounted: 1.64%]
18:38:04: | Convert444toNV12 - [98.4%] [avg time: 0.18 ms]
18:38:04: encoder thread frame - [100%] [avg time: 0.434 ms] [children: 3.46%] [unaccounted: 96.5%]
18:38:04: | sending stuff out - [3.46%] [avg time: 0.015 ms]
18:38:04: ==============================================================
18:38:04:
18:38:04:
18:38:04: Profiler CPU results:
18:38:04:
18:38:04: ==============================================================
18:38:04: video thread frame - [cpu time: avg 0.253 ms, total 1950.01 ms] [avg calls per frame: 1]
18:38:04: | scene->Preprocess - [cpu time: avg 0.139 ms, total 1076.41 ms] [avg calls per frame: 1]
18:38:04: | GPU download and conversion - [cpu time: avg 0.058 ms, total 452.403 ms] [avg calls per frame: 1]
18:38:04: | | flush - [cpu time: avg 0.054 ms, total 421.201 ms] [avg calls per frame: 1]
18:38:04: | | CopyResource - [cpu time: avg 0.002 ms, total 15.601 ms] [avg calls per frame: 1]
18:38:04: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
18:38:04: Convert444Threads - [cpu time: avg 0.184 ms, total 2823.62 ms] [avg calls per frame: 2]
18:38:04: | Convert444toNV12 - [cpu time: avg 0.183 ms, total 2808.02 ms] [avg calls per frame: 2]
18:38:04: encoder thread frame - [cpu time: avg 0.002 ms, total 15.6 ms] [avg calls per frame: 1]
18:38:04: | sending stuff out - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
18:38:04: ==============================================================
18:38:04:
18:38:04: =====Stream End: 2015-06-30, 18:38:04=================================================
18:38:04: ~RTMPPublisher: Packet flush completed in 134 ms
18:38:04: ~RTMPPublisher: Send thread terminated in 0 ms
18:38:04: RTMPPublisher::SocketLoop: Graceful loop exit
18:38:04: ~RTMPPublisher: Socket thread terminated in 0 ms
18:38:14: ~RTMPPublisher: Final socket shutdown completed in 10283 ms
18:38:14: Average send payload: 3780 bytes, average send interval: 30 ms
18:38:14: Number of times waited to send: 0, Waited for a total of 0 bytes
18:38:14: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
18:38:14: Number of bytes sent: 30831909
18:39:42: Terminating 0x6b0
Last game capture log:
2015-06-30, 18:33:47: we're booting up:
18:33:47: CaptureThread: attached to process AI.exe
18:33:47: 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
18:33:47: 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
18:33:47: DXGI Present
18:33:47: (half life scientist) everything.. seems to be in order
18:33:47: DXGI: Found D3D 11
18:33:47: setting up d3d11 data
18:33:47: ---------------------- Cleared D3D11 Capture ----------------------
18:33:47: found dxgi format (dx11) of: 24, size: {1920, 1080}, multisampled: false
18:33:47: DoD3D11Hook: success
18:33:47: successfully capturing d3d11 frames via GPU
18:34:08: stop requested, terminating d3d11 capture
18:34:08: ---------------------- Cleared D3D11 Capture ----------------------
18:34:08: DoD3D11Hook: success
18:34:08: successfully capturing d3d11 frames via GPU
first about my pc:
i7 4790k cpu
16gb ram
gtx 980 gpu
game: Alien Isolation / PC
so my problem is, when i activate window capture to show livesplit when the game is in windowed fullscreen (vsync disabled / so the game use my gpu load at 99% all the time), i get weird little stuttering INGAME even when my fps counter is pretty high over 200+ without any fps drops INGAME it just dont looks smooth anymore. So i disabled windows capture and the reproducable weird stuttering was gone, is it a bug or whats the issue here exactly?
Another thing i tried, i changed the game into fullscreen mode, window capture enabled, the weird stuttering isnt there but when i re-checked my recorded broadcast on my twitch profile, only the game was recorded on stream, no livesplit (windows capture) at all, so is windows capture not working when the game is in fullscreen mode? When i tabbed out of the game, window capture was working bc it recorded livesplit on stream, any help would be really nice ;(
thanks in advance
log file:
18:33:47: Open Broadcaster Software v0.651b - 32bit (´・ω・`)
18:33:47: -------------------------------
18:33:47: CPU Name: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
18:33:47: CPU Speed: 4000MHz
18:33:47: Physical Memory: 4095MB Total, 4095MB Free
18:33:47: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
18:33:47: monitor 1: pos={0, 0}, size={1920, 1080}
18:33:47: Windows Version: 6.1 Build 7601 S
18:33:47: Aero is Disabled
18:33:47: -------------------------------
18:33:47: OBS Modules:
18:33:47: Base Address Module
18:33:47: 00130000 OBS.exe
18:33:47: 73AB0000 OBSApi.dll
18:33:47: 74140000 DShowPlugin.dll
18:33:47: 73A80000 GraphicsCapture.dll
18:33:47: 73A50000 NoiseGate.dll
18:33:47: 74330000 PSVPlugin.dll
18:33:47: 74230000 scenesw.dll
18:33:47: ------------------------------------------
18:33:47: Adapter 1
18:33:47: Video Adapter: NVIDIA GeForce GTX 980
18:33:47: Video Adapter Dedicated Video Memory: 3221225472
18:33:47: Video Adapter Shared System Memory: 1073676288
18:33:47: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
18:33:47: =====Stream Start: 2015-06-30, 18:33:47===============================================
18:33:47: Multithreaded optimizations: On
18:33:47: Base resolution: 1920x1080
18:33:47: Output resolution: 852x480
18:33:47: ------------------------------------------
18:33:47: Loading up D3D10 on NVIDIA GeForce GTX 980 (Adapter 1)...
18:33:47: ------------------------------------------
18:33:47: Audio Format: 44100 Hz
18:33:47: ------------------------------------------
18:33:47: Audio Channels: 2 Ch
18:33:47: Playback device {0.0.0.00000000}.{a1ce2025-5f6d-4308-9712-68e1f24c013f}
18:33:47: ------------------------------------------
18:33:47: Using desktop audio input: Lautsprecher (Realtek High Definition Audio)
18:33:47: Global Audio time adjust: 0
18:33:47: ------------------------------------------
18:33:47: Using auxilary audio input: Mikrofon (Realtek High Definition Audio)
18:33:47: Mic time offset: 0
18:33:47: ------------------------------------------
18:33:47: Audio Encoding: AAC
18:33:47: bitrate: 64
18:33:47: Using graphics capture
18:33:47: Using Window Capture
18:33:47: Trying to hook process: AI.exe
18:33:47: Scene buffering time set to 700
18:33:47: ------------------------------------------
18:33:47: Video Encoding: x264
18:33:47: fps: 30
18:33:47: width: 852, height: 480
18:33:47: preset: veryfast
18:33:47: profile: main
18:33:47: keyint: 60
18:33:47: CBR: yes
18:33:47: CFR: yes
18:33:47: max bitrate: 900
18:33:47: buffer size: 900
18:33:47: ------------------------------------------
18:33:47: SharedTexCapture hooked
18:33:49: Using RTMP service: Twitch
18:33:49: Server selection: rtmp://live-fra.twitch.tv/app
18:33:49: Interface: Killer e2200 Gigabit Ethernet Controller (NDIS 6.30) (ethernet, 100 mbps)
18:33:50: Completed handshake with rtmp://live-fra.twitch.tv/app in 991 ms.
18:33:51: SO_SNDBUF was at 8192
18:33:51: SO_SNDBUF is now 65536
18:33:52: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 131072)
18:34:08: Using graphics capture
18:34:08: Trying to hook process: AI.exe
18:34:08: SharedTexCapture hooked
18:34:10: Using Window Capture
18:34:50: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 131072)
18:37:59: Exit signal received, terminating capture
18:38:04: Total frames encoded: 7664, total frames duplicated: 171 (2.23%)
18:38:04: Total frames rendered: 7689, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
18:38:04:
18:38:04: Profiler time results:
18:38:04:
18:38:04: ==============================================================
18:38:04: video thread frame - [100%] [avg time: 8.499 ms] [children: 98.8%] [unaccounted: 1.15%]
18:38:04: | scene->Preprocess - [97%] [avg time: 8.244 ms]
18:38:04: | GPU download and conversion - [1.85%] [avg time: 0.157 ms] [children: 1.76%] [unaccounted: 0.0824%]
18:38:04: | | flush - [1.71%] [avg time: 0.145 ms]
18:38:04: | | CopyResource - [0.0353%] [avg time: 0.003 ms]
18:38:04: | | conversion to 4:2:0 - [0.0235%] [avg time: 0.002 ms]
18:38:04: Convert444Threads - [100%] [avg time: 0.183 ms] [children: 98.4%] [unaccounted: 1.64%]
18:38:04: | Convert444toNV12 - [98.4%] [avg time: 0.18 ms]
18:38:04: encoder thread frame - [100%] [avg time: 0.434 ms] [children: 3.46%] [unaccounted: 96.5%]
18:38:04: | sending stuff out - [3.46%] [avg time: 0.015 ms]
18:38:04: ==============================================================
18:38:04:
18:38:04:
18:38:04: Profiler CPU results:
18:38:04:
18:38:04: ==============================================================
18:38:04: video thread frame - [cpu time: avg 0.253 ms, total 1950.01 ms] [avg calls per frame: 1]
18:38:04: | scene->Preprocess - [cpu time: avg 0.139 ms, total 1076.41 ms] [avg calls per frame: 1]
18:38:04: | GPU download and conversion - [cpu time: avg 0.058 ms, total 452.403 ms] [avg calls per frame: 1]
18:38:04: | | flush - [cpu time: avg 0.054 ms, total 421.201 ms] [avg calls per frame: 1]
18:38:04: | | CopyResource - [cpu time: avg 0.002 ms, total 15.601 ms] [avg calls per frame: 1]
18:38:04: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
18:38:04: Convert444Threads - [cpu time: avg 0.184 ms, total 2823.62 ms] [avg calls per frame: 2]
18:38:04: | Convert444toNV12 - [cpu time: avg 0.183 ms, total 2808.02 ms] [avg calls per frame: 2]
18:38:04: encoder thread frame - [cpu time: avg 0.002 ms, total 15.6 ms] [avg calls per frame: 1]
18:38:04: | sending stuff out - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
18:38:04: ==============================================================
18:38:04:
18:38:04: =====Stream End: 2015-06-30, 18:38:04=================================================
18:38:04: ~RTMPPublisher: Packet flush completed in 134 ms
18:38:04: ~RTMPPublisher: Send thread terminated in 0 ms
18:38:04: RTMPPublisher::SocketLoop: Graceful loop exit
18:38:04: ~RTMPPublisher: Socket thread terminated in 0 ms
18:38:14: ~RTMPPublisher: Final socket shutdown completed in 10283 ms
18:38:14: Average send payload: 3780 bytes, average send interval: 30 ms
18:38:14: Number of times waited to send: 0, Waited for a total of 0 bytes
18:38:14: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
18:38:14: Number of bytes sent: 30831909
18:39:42: Terminating 0x6b0
Last game capture log:
2015-06-30, 18:33:47: we're booting up:
18:33:47: CaptureThread: attached to process AI.exe
18:33:47: 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
18:33:47: 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
18:33:47: DXGI Present
18:33:47: (half life scientist) everything.. seems to be in order
18:33:47: DXGI: Found D3D 11
18:33:47: setting up d3d11 data
18:33:47: ---------------------- Cleared D3D11 Capture ----------------------
18:33:47: found dxgi format (dx11) of: 24, size: {1920, 1080}, multisampled: false
18:33:47: DoD3D11Hook: success
18:33:47: successfully capturing d3d11 frames via GPU
18:34:08: stop requested, terminating d3d11 capture
18:34:08: ---------------------- Cleared D3D11 Capture ----------------------
18:34:08: DoD3D11Hook: success
18:34:08: successfully capturing d3d11 frames via GPU