Bug Report Fail at Game Capture

Miguel201086

New Member
Hello.

I'm newer in the forum, and maybe this issue, was posted in past.
If a posted similar is already created, moderators can move my post to a one similar or delete him.
I'm using OBS since 1 month ago and always I captured gameplaying with Window Capture.
I'm trying capture gameplaying from LEGO Star Wars: Complete Saga but the recording fails.
This game, like much other, is impossible put him in windowed mode for playing.
I tried capture with Game Capture but at did some test recordings, audio OK but video BLACK.
I put to you the complete last log file. Here, you're the expert, me the rookie


Code:
19:23:42: =====Stream Start: 2014-03-31, 19:23:42===============================================
19:23:42:   Multithreaded optimizations: On
19:23:42:   Base resolution: 1600x900
19:23:42:   Output resolution: 1600x900
19:23:42: ------------------------------------------
19:23:42: Loading up D3D10 on ATI Mobility Radeon HD 3650 (Adapter 1)...
19:23:42: ------------------------------------------
19:23:42: Audio Format: 44100 Hz
19:23:42: ------------------------------------------
19:23:42: Audio Channels: 2 Ch
19:23:42: Playback device Default
19:23:42: ------------------------------------------
19:23:42: Using desktop audio input: Speaker/HP (Realtek High Definition Audio)
19:23:42: ------------------------------------------
19:23:42: Using auxilary audio input: Micrófono (Realtek High Definition Audio)
19:23:42: ------------------------------------------
19:23:42: Audio Encoding: AAC
19:23:42:     bitrate: 128
19:23:42: Using Monitor Capture
19:23:42: Scene buffering time set to 400
19:23:42: ------------------------------------------
19:23:42: Video Encoding: x264
19:23:42:     fps: 30
19:23:42:     width: 1600, height: 900
19:23:42:     preset: veryfast
19:23:42:     profile: main
19:23:42:     keyint: 60
19:23:42:     CBR: yes
19:23:42:     CFR: yes
19:23:42:     max bitrate: 1800
19:23:42:     buffer size: 1800
19:23:42: ------------------------------------------
19:24:10: Total frames encoded: 815, total frames duplicated: 560 (68.71%)
19:24:10: Number of frames skipped due to encoder lag: 225 (27.61%)
19:24:10: Total frames rendered: 260, number of late frames: 183 (70.38%) (it's okay for some frames to be late)
19:24:11:
19:24:11: Profiler time results:
19:24:11:
19:24:11: ==============================================================
19:24:11: video thread frame - [100%] [avg time: 85.475 ms] [children: 99.9%] [unaccounted: 0.0971%]
19:24:11: | scene->Preprocess - [97.6%] [avg time: 83.425 ms]
19:24:11: | GPU download and conversion - [2.3%] [avg time: 1.967 ms] [children: 2.05%] [unaccounted: 0.256%]
19:24:11: | | flush - [2.02%] [avg time: 1.724 ms]
19:24:11: | | CopyResource - [0.0199%] [avg time: 0.017 ms]
19:24:11: | | conversion to 4:2:0 - [0.00819%] [avg time: 0.007 ms]
19:24:11: Convert444Thread - [100%] [avg time: 3.633 ms] [children: 99.7%] [unaccounted: 0.275%]
19:24:11: | Convert444toNV12 - [99.7%] [avg time: 3.623 ms]
19:24:11: encoder thread frame - [100%] [avg time: 18.656 ms] [children: 0.734%] [unaccounted: 99.3%]
19:24:11: | sending stuff out - [0.734%] [avg time: 0.137 ms]
19:24:11: ==============================================================
19:24:11:
19:24:11:
19:24:11: Profiler CPU results:
19:24:11:
19:24:11: ==============================================================
19:24:11: video thread frame - [cpu time: avg 9.42 ms, total 2449.22 ms] [avg calls per frame: 1]
19:24:11: | scene->Preprocess - [cpu time: avg 9.24 ms, total 2402.42 ms] [avg calls per frame: 1]
19:24:11: | GPU download and conversion - [cpu time: avg 0.18 ms, total 46.8 ms] [avg calls per frame: 1]
19:24:11: | | flush - [cpu time: avg 0.18 ms, total 46.8 ms] [avg calls per frame: 1]
19:24:11: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
19:24:11: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
19:24:11: Convert444Thread - [cpu time: avg 2.956 ms, total 733.204 ms] [avg calls per frame: 1]
19:24:11: | Convert444toNV12 - [cpu time: avg 2.956 ms, total 733.204 ms] [avg calls per frame: 1]
19:24:11: encoder thread frame - [cpu time: avg 4.196 ms, total 3369.62 ms] [avg calls per frame: 1]
19:24:11: | sending stuff out - [cpu time: avg 0.019 ms, total 15.6 ms] [avg calls per frame: 1]
19:24:11: ==============================================================
19:24:11:
19:24:11: =====Stream End: 2014-03-31, 19:24:11=================================================
Last game capture log:
2014-03-31, 19:16:36: we're booting up:
19:16:36: CaptureThread: attached to process LEGOStarWarsSaga.exe
19:16:36: D3D9 Present
19:16:36: (half life scientist) everything..  seems to be in order
19:17:53: D3D9EndScene called
19:17:53: D3DPRESENT_PARAMETERS {
19:17:53:       BackBufferWidth: 1600
19:17:53:       BackBufferHeight: 900
19:17:53:       BackBufferFormat: D3DFMT_A8R8G8B8
19:17:53:       BackBufferCount: 2
19:17:53:       MultiSampleType: D3DMULTISAMPLE_NONE
19:17:53:       MultiSampleQuality: 0
19:17:53:       SwapEffect: D3DSWAPEFFECT_DISCARD
19:17:53:       hDeviceWindow: 3408694
19:17:53:       Windowed: false
19:17:53:       EnableAutoDepthStencil: true
19:17:53:       AutoDepthStencilFormat: D3DFMT_D24S8
19:17:53:       Flags: D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL
19:17:53:       FullScreen_RefreshRateInHz: 59
19:17:53:       PresentationInterval: 1
19:17:53: };
19:17:53: successfully set up d3d9 hooks
19:17:53: D3D9Present called
19:17:53: DoD3D9CPUHook: success
19:17:54: D3D9Reset called
19:17:54: ---------------------- Cleared D3D9 Capture ----------------------
19:17:54: successfully set up d3d9 hooks
19:17:54: D3D9Present called
19:17:54: DoD3D9CPUHook: success
19:18:33: D3D9EndScene called
19:18:34: successfully capturing d3d9 frames via CPU
19:18:43: D3D9Reset called
19:18:43: ---------------------- Cleared D3D9 Capture ----------------------
19:18:43: successfully set up d3d9 hooks
19:18:43: D3D9Present called
19:18:43: DoD3D9CPUHook: success
19:18:43: D3D9EndScene called
19:18:44: successfully capturing d3d9 frames via CPU
19:20:03: ---------------------- Cleared D3D9 Capture ----------------------
19:20:03: received restart event, capturing
19:20:03: DoD3D9CPUHook: success
19:20:04: D3D9EndScene called
19:20:04: D3D9Present called
19:20:04: D3D9Reset called
19:20:04: ---------------------- Cleared D3D9 Capture ----------------------
19:20:04: successfully set up d3d9 hooks
19:20:04: D3D9Present called
19:20:04: DoD3D9CPUHook: success
19:20:04: D3D9EndScene called
 
Last edited by a moderator:

Lain

Forum Admin
Lain
Forum Moderator
Developer
That was not a complete log unfortunately. Game capture however does say that it's succeeding, so I'm confused as well.
 

Miguel201086

New Member
This of logs I've no idea. I attach you the last complete log.
If log says that capture was succesful, why only record audio and image is black?
 

Attachments

  • 2014-03-31-1900-13.log
    27 KB · Views: 9

Lain

Forum Admin
Lain
Forum Moderator
Developer
It seems to be the graphics device on your computer. I've never seen that particular mobility GPU before, and I don't think it supports the method of capture that game capture tries to do. You may have no choice but to run the game in a borderless/windowed mode (if the game has it) and use window capture or monitor capture on it instead of game capture.
 

Miguel201086

New Member
I have now the same problem with Window Capture.
I tried yesterday catch Runes of Magic gameplaying with Window Capture.
Few weeks ago I can do Window Capture without problems, but now is impossible.
Audio records good, but screen shows black.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
I'm honestly not sure what's going on here at this point. If you had it working with that particular computer then there must be a way to get it working.
 
Top