DTEnhanced
New Member
[Laptop]
OS: Windows 8.1
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
GPU: Nvidia 755M SLI
RAM: 8 GB
I'm trying to record 60 fps gameplay with game capture, the recording is low fps no matter if I record it in 720p or 1080p, high or ultra settings in game, ect. In game my fps is 60 even if obs is recording, as if I am playing the game without it. The recordings turn out to be about 25 fps, all of them, at different settings.
I tried windowed mode and it works, I have to lower the in game settings a bit and set it to 720p or it gets a bit laggy but otherwise get about 60 fps 720p recording output.
So any ideas how to get it to work like that (get more than ~25 fps) in game capture too? It's better recording with game capture of course.
OS: Windows 8.1
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
GPU: Nvidia 755M SLI
RAM: 8 GB
I'm trying to record 60 fps gameplay with game capture, the recording is low fps no matter if I record it in 720p or 1080p, high or ultra settings in game, ect. In game my fps is 60 even if obs is recording, as if I am playing the game without it. The recordings turn out to be about 25 fps, all of them, at different settings.
I tried windowed mode and it works, I have to lower the in game settings a bit and set it to 720p or it gets a bit laggy but otherwise get about 60 fps 720p recording output.
So any ideas how to get it to work like that (get more than ~25 fps) in game capture too? It's better recording with game capture of course.
Code:
20:38:56: Open Broadcaster Software v0.638b - 32bit (´・ω・`)
20:38:56: -------------------------------
20:38:56: CPU Name: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
20:38:56: CPU Speed: 2394MHz
20:38:56: Physical Memory: 4095MB Total, 4095MB Free
20:38:56: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
20:38:56: monitor 1: pos={0, 0}, size={1920, 1080}
20:38:56: Windows Version: 6.2 Build 9200
20:38:56: Aero is Enabled
20:38:56: -------------------------------
20:38:56: OBS Modules:
20:38:56: Base Address Module
20:38:56: 00B90000 OBS.exe
20:38:56: 656F0000 OBSApi.dll
20:38:56: 65650000 DShowPlugin.dll
20:38:56: 65620000 GraphicsCapture.dll
20:38:56: 655F0000 NoiseGate.dll
20:38:56: 655D0000 PSVPlugin.dll
20:38:56: ------------------------------------------
20:38:56: Adapter 1
20:38:56: Video Adapter: NVIDIA GeForce GT 755M
20:38:56: Video Adapter Dedicated Video Memory: 2046488576
20:38:56: Video Adapter Shared System Memory: 2147807232
20:38:56: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:38:56: =====Stream Start: 2015-01-17, 20:38:56===============================================
20:38:56: Multithreaded optimizations: On
20:38:56: Base resolution: 1920x1080
20:38:56: Output resolution: 1280x720
20:38:56: ------------------------------------------
20:38:56: Loading up D3D10 on NVIDIA GeForce GT 755M (Adapter 1)...
20:38:56: ------------------------------------------
20:38:56: Audio Format: 48000 Hz
20:38:56: ------------------------------------------
20:38:56: Audio Channels: 2 Ch
20:38:56: Playback device Default
20:38:56: ------------------------------------------
20:38:56: Using desktop audio input: Speakers (Realtek High Definition Audio)
20:38:56: Global Audio time adjust: 0
20:38:56: ------------------------------------------
20:38:56: Using auxilary audio input: Microphone (Realtek High Definition Audio)
20:38:58: Mic time offset: 0
20:38:58: ------------------------------------------
20:38:58: Audio Encoding: AAC
20:38:58: bitrate: 128
20:38:58: Using graphics capture
20:38:58: Trying to hook process: SamHD.exe
20:38:58: Scene buffering time set to 700
20:38:58: Using custom x264 settings: "crf=15"
20:38:58: x264: VBV maxrate specified, but no bufsize, ignored
20:38:58: ------------------------------------------
20:38:58: Video Encoding: x264
20:38:58: fps: 60
20:38:58: width: 1280, height: 720
20:38:58: preset: veryfast
20:38:58: profile: main
20:38:58: keyint: 120
20:38:58: CBR: yes
20:38:58: CFR: no
20:38:58: max bitrate: 1000
20:38:58: buffer size: 0
20:38:58: ------------------------------------------
20:38:58: SharedTexCapture hooked
20:39:03: FlushBufferedVideo: Flushing 20 packets over 317 ms
20:39:03: Total frames encoded: 261, total frames duplicated: 1 (0.38%)
20:39:03: Total frames rendered: 290, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
20:39:04:
20:39:04: Profiler time results:
20:39:04:
20:39:04: ==============================================================
20:39:04: video thread frame - [100%] [avg time: 0.783 ms] [children: 11.5%] [unaccounted: 88.5%]
20:39:04: | scene->Preprocess - [0.128%] [avg time: 0.001 ms]
20:39:04: | GPU download and conversion - [11.4%] [avg time: 0.089 ms] [children: 10.3%] [unaccounted: 1.02%]
20:39:04: | | flush - [8.68%] [avg time: 0.068 ms]
20:39:04: | | CopyResource - [1.4%] [avg time: 0.011 ms]
20:39:04: | | conversion to 4:2:0 - [0.255%] [avg time: 0.002 ms]
20:39:04: Convert444Threads - [100%] [avg time: 0.415 ms] [children: 98.8%] [unaccounted: 1.2%]
20:39:04: | Convert444toNV12 - [98.8%] [avg time: 0.41 ms]
20:39:04: encoder thread frame - [100%] [avg time: 0.953 ms] [children: 7.24%] [unaccounted: 92.8%]
20:39:04: | sending stuff out - [7.24%] [avg time: 0.069 ms]
20:39:04: ==============================================================
20:39:04:
20:39:04:
20:39:04: Profiler CPU results:
20:39:04:
20:39:04: ==============================================================
20:39:04: video thread frame - [cpu time: avg 0.215 ms, total 62.5 ms] [avg calls per frame: 1]
20:39:04: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:39:04: | GPU download and conversion - [cpu time: avg 0.053 ms, total 15.625 ms] [avg calls per frame: 1]
20:39:04: | | flush - [cpu time: avg 0.053 ms, total 15.625 ms] [avg calls per frame: 1]
20:39:04: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:39:04: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:39:04: Convert444Threads - [cpu time: avg 0.161 ms, total 78.125 ms] [avg calls per frame: 2]
20:39:04: | Convert444toNV12 - [cpu time: avg 0.161 ms, total 78.125 ms] [avg calls per frame: 2]
20:39:04: encoder thread frame - [cpu time: avg 0.389 ms, total 93.75 ms] [avg calls per frame: 1]
20:39:04: | sending stuff out - [cpu time: avg 0.064 ms, total 15.625 ms] [avg calls per frame: 1]
20:39:04: ==============================================================
20:39:04:
20:39:04: =====Stream End: 2015-01-17, 20:39:04=================================================
Last Game Capture Log:
2015-01-17, 20:38:58: we're booting up:
20:38:58: CaptureThread: attached to process SamHD.exe
20:38:58: D3D9 Present
20:38:58: (half life scientist) everything.. seems to be in order
20:38:58: D3D9EndScene called
20:38:58: D3DPRESENT_PARAMETERS {
20:38:58: BackBufferWidth: 1920
20:38:58: BackBufferHeight: 1080
20:38:58: BackBufferFormat: D3DFMT_A8R8G8B8
20:38:58: BackBufferCount: 1
20:38:58: MultiSampleType: D3DMULTISAMPLE_NONE
20:38:58: MultiSampleQuality: 0
20:38:58: SwapEffect: D3DSWAPEFFECT_DISCARD
20:38:58: hDeviceWindow: 461712
20:38:58: Windowed: false
20:38:58: EnableAutoDepthStencil: true
20:38:58: AutoDepthStencilFormat: D3DFMT_D24X8
20:38:58: Flags: None
20:38:58: FullScreen_RefreshRateInHz: 60
20:38:58: PresentationInterval: 1
20:38:58: };
20:38:58: successfully set up d3d9 hooks
20:38:58: D3D9Present called
20:38:58: DoD3D9GPUHook: success
20:38:58: D3DSURFACE_DESC {
20:38:58: Format: D3DFMT_A8R8G8B8
20:38:58: Type: D3DRTYPE_SURFACE
20:38:58: Usage: D3DUSAGE_RENDERTARGET
20:38:58: Pool: D3DPOOL_DEFAULT
20:38:58: MultiSampleType: D3DMULTISAMPLE_NONE
20:38:58: MultiSampleQuality: 0
20:38:58: Width: 1920
20:38:58: Height: 1080
20:38:58: };
20:38:58: successfully capturing d3d9 frames via GPU
20:39:03: ---------------------- Cleared D3D9 Capture ----------------------
20:39:03: D3D9EndScene called
20:39:03: D3D9Present called