Bug Report Black screen on certain games.

OBSLPer

New Member
I've started doing Let's Plays and have been using OBS to record the game. However, I recently ran into a problem. The program does not seem to work correctly for two games. "To the Moon" and "Jack Orlando: Directors Cut." I don't get any error messages, but I don't get video. I can hear the sounds and music of the game when I watch the recording, but there is no video and it seems to work well on any of my other games. Are there just some that OBS won't work with at all?
 

OBSLPer

New Member
This is my latest log. One game is older, so that might be the case. However, "To the Moon" is new.

Code:
23:09:19: Open Broadcaster Software v0.59b - 64bit ( ^ω^)
23:09:19: -------------------------------
23:09:19: CPU Name: AMD Phenom(tm) II X6 1045T Processor
23:09:19: CPU Speed: 2693MHz
23:09:19: Physical Memory:  6143MB Total, 4097MB Free
23:09:19: stepping id: 0, model 10, family 16, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 6, total cores 6
23:09:19: monitor 1: pos={0, 0}, size={1600, 900}
23:09:19: Windows Version: 6.1 Build 7601 S
23:09:19: Aero is Disabled
23:09:19: -------------------------------
23:09:19: OBS Modules:
23:09:19: Base Address     Module
23:09:19: 000000003F110000 OBS.exe
23:09:19: 00000000E7740000 OBSApi.dll
23:09:19: 00000000F58A0000 DShowPlugin.dll
23:09:19: 00000000F5870000 GraphicsCapture.dll
23:09:19: 00000000FA940000 NoiseGate.dll
23:09:19: 00000000FB580000 PSVPlugin.dll
23:09:19: ------------------------------------------
23:09:19: Adapter 1
23:09:19:   Video Adapter: ATI Radeon HD 5450
23:09:19:   Video Adapter Dedicated Video Memory: 1061625856
23:09:19:   Video Adapter Shared System Memory: 2952421376
23:09:19:   Video Adapter Output 1: pos={0, 0}, size={1024, 768}, attached=true
23:09:19: =====Stream Start: 2013-12-12, 23:09:19===============================================
23:09:19:   Multithreaded optimizations: On
23:09:19:   Base resolution: 1600x900
23:09:19:   Output resolution: 1600x900
23:09:19: ------------------------------------------
23:09:19: Loading up D3D10 on ATI Radeon HD 5450...
23:09:20: ------------------------------------------
23:09:20: Audio Format: 48000hz
23:09:20: Playback device Default
23:09:20: ------------------------------------------
23:09:20: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:09:20: ------------------------------------------
23:09:20: Using auxilary audio input: FrontMic (Realtek High Definition Audio)
23:09:20: ------------------------------------------
23:09:20: Audio Encoding: AAC
23:09:20:     bitrate: 128
23:09:20: Using graphics capture
23:09:20: Scene buffering time set to 700
23:09:20: ------------------------------------------
23:09:20: Video Encoding: x264
23:09:20:     fps: 30
23:09:20:     width: 1600, height: 900
23:09:20:     preset: veryfast
23:09:20:     profile: high
23:09:20:     keyint: 250
23:09:20:     CBR: yes
23:09:20:     CFR: yes
23:09:20:     max bitrate: 1000
23:09:20:     buffer size: 1000
23:09:20: ------------------------------------------
23:09:20: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
23:09:20: MMDeviceAudioSource: Frequency for device 'FrontMic (Realtek High Definition Audio)' is 352800, samples per sec is 44100
23:09:20: SharedTexCapture hooked
23:09:51: Total frames encoded: 899, total frames duplicated: 15 (1.67%)
23:09:51: Total frames rendered: 893, number of late frames: 2 (0.22%) (it's okay for some frames to be late)
23:09:51: 
23:09:51: Profiler time results:
23:09:51: 
23:09:51: ==============================================================
23:09:51: video thread frame - [100%] [avg time: 1.37 ms] [children: 32.3%] [unaccounted: 67.7%]
23:09:51: | scene->Preprocess - [0.146%] [avg time: 0.002 ms]
23:09:51: | GPU download and conversion - [32.1%] [avg time: 0.44 ms] [children: 27.1%] [unaccounted: 5.04%]
23:09:51: | | flush - [25.2%] [avg time: 0.345 ms]
23:09:51: | | CopyResource - [0.876%] [avg time: 0.012 ms]
23:09:51: | | conversion to 4:2:0 - [1.02%] [avg time: 0.014 ms]
23:09:51: Convert444Threads - [100%] [avg time: 0.828 ms] [children: 98.9%] [unaccounted: 1.09%]
23:09:51: | Convert444toNV12 - [98.9%] [avg time: 0.819 ms]
23:09:51: encoder thread frame - [100%] [avg time: 2.127 ms]
23:09:51: ==============================================================
23:09:51: 
23:09:51: 
23:09:51: Profiler CPU results:
23:09:51: 
23:09:51: ==============================================================
23:09:51: video thread frame - [cpu time: avg 0.052 ms, total 46.8 ms] [avg calls per frame: 1]
23:09:51: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:09:51: | GPU download and conversion - [cpu time: avg 0.017 ms, total 15.6 ms] [avg calls per frame: 1]
23:09:51: | | flush - [cpu time: avg 0.017 ms, total 15.6 ms] [avg calls per frame: 1]
23:09:51: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:09:51: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:09:51: Convert444Threads - [cpu time: avg 0.92 ms, total 3198.02 ms] [avg calls per frame: 4]
23:09:51: | Convert444toNV12 - [cpu time: avg 0.915 ms, total 3182.42 ms] [avg calls per frame: 4]
23:09:51: encoder thread frame - [cpu time: avg 1.936 ms, total 1700.41 ms] [avg calls per frame: 1]
23:09:51: ==============================================================
23:09:51: 
23:09:51: =====Stream End: 2013-12-12, 23:09:51=================================================
23:10:11: =====Stream Start: 2013-12-12, 23:10:11===============================================
23:10:11:   Multithreaded optimizations: On
23:10:11:   Base resolution: 1600x900
23:10:11:   Output resolution: 1600x900
23:10:11: ------------------------------------------
23:10:11: Loading up D3D10 on ATI Radeon HD 5450...
23:10:11: ------------------------------------------
23:10:11: Audio Format: 48000hz
23:10:11: Playback device Default
23:10:11: ------------------------------------------
23:10:11: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:10:11: ------------------------------------------
23:10:11: Using auxilary audio input: FrontMic (Realtek High Definition Audio)
23:10:11: ------------------------------------------
23:10:11: Audio Encoding: AAC
23:10:11:     bitrate: 128
23:10:11: Using graphics capture
23:10:11: Scene buffering time set to 700
23:10:11: ------------------------------------------
23:10:11: Video Encoding: x264
23:10:11:     fps: 30
23:10:11:     width: 1600, height: 900
23:10:11:     preset: veryfast
23:10:11:     profile: high
23:10:11:     keyint: 250
23:10:11:     CBR: yes
23:10:11:     CFR: yes
23:10:11:     max bitrate: 1000
23:10:11:     buffer size: 1000
23:10:11: ------------------------------------------
23:10:11: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
23:10:11: MMDeviceAudioSource: Frequency for device 'FrontMic (Realtek High Definition Audio)' is 352800, samples per sec is 44100
02:13:56: Total frames encoded: 330724, total frames duplicated: 150 (0.05%)
02:13:56: Total frames rendered: 330653, number of late frames: 21 (0.01%) (it's okay for some frames to be late)
02:13:56: 
02:13:56: Profiler time results:
02:13:56: 
02:13:56: ==============================================================
02:13:56: video thread frame - [100%] [avg time: 0.494 ms] [children: 88.9%] [unaccounted: 11.1%]
02:13:56: | scene->Preprocess - [0.405%] [avg time: 0.002 ms]
02:13:56: | GPU download and conversion - [88.5%] [avg time: 0.437 ms] [children: 75.1%] [unaccounted: 13.4%]
02:13:56: | | flush - [68.6%] [avg time: 0.339 ms]
02:13:56: | | CopyResource - [4.86%] [avg time: 0.024 ms]
02:13:56: | | conversion to 4:2:0 - [1.62%] [avg time: 0.008 ms]
02:13:56: Convert444Threads - [100%] [avg time: 0.844 ms] [children: 98.8%] [unaccounted: 1.18%]
02:13:56: | Convert444toNV12 - [98.8%] [avg time: 0.834 ms]
02:13:56: encoder thread frame - [100%] [avg time: 2.23 ms]
02:13:56: ==============================================================
02:13:56: 
02:13:56: 
02:13:56: Profiler CPU results:
02:13:56: 
02:13:56: ==============================================================
02:13:56: video thread frame - [cpu time: avg 0.056 ms, total 18798.1 ms] [avg calls per frame: 1]
02:13:56: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
02:13:56: | GPU download and conversion - [cpu time: avg 0.056 ms, total 18564.1 ms] [avg calls per frame: 1]
02:13:56: | | flush - [cpu time: avg 0.054 ms, total 17940.1 ms] [avg calls per frame: 1]
02:13:56: | | CopyResource - [cpu time: avg 0 ms, total 15.6 ms] [avg calls per frame: 1]
02:13:56: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
02:13:56: Convert444Threads - [cpu time: avg 0.324 ms, total 428535 ms] [avg calls per frame: 4]
02:13:56: | Convert444toNV12 - [cpu time: avg 0.303 ms, total 401500 ms] [avg calls per frame: 4]
02:13:56: encoder thread frame - [cpu time: avg 2.059 ms, total 680976 ms] [avg calls per frame: 1]
02:13:56: ==============================================================
02:13:56: 
02:13:56: =====Stream End: 2013-12-13, 02:13:56=================================================


Last game capture log:
2013-12-12, 23:09:20: we're booting up: 
23:09:20: CaptureThread: attached to process stanley.exe
23:09:20: D3D9 Present
23:09:20: (half life scientist) everything..  seems to be in order
23:09:20: D3D9EndScene called
23:09:20: D3DPRESENT_PARAMETERS {
23:09:20: 	BackBufferWidth: 1024
23:09:20: 	BackBufferHeight: 768
23:09:20: 	BackBufferFormat: D3DFMT_A8R8G8B8
23:09:20: 	BackBufferCount: 1
23:09:20: 	MultiSampleType: D3DMULTISAMPLE_NONE
23:09:20: 	MultiSampleQuality: 0
23:09:20: 	SwapEffect: D3DSWAPEFFECT_DISCARD
23:09:20: 	hDeviceWindow: 1639204
23:09:20: 	Windowed: false
23:09:20: 	EnableAutoDepthStencil: true
23:09:20: 	AutoDepthStencilFormat: D3DFMT_D24S8
23:09:20: 	Flags: None
23:09:20: 	FullScreen_RefreshRateInHz: 60
23:09:20: 	PresentationInterval: 1
23:09:20: };
23:09:20: successfully set up d3d9 hooks
23:09:20: D3D9Present called
23:09:20: DoD3D9GPUHook: success
23:09:20: D3DSURFACE_DESC {
23:09:20: 	Format: D3DFMT_A8R8G8B8
23:09:20: 	Type: D3DRTYPE_SURFACE
23:09:20: 	Usage: D3DUSAGE_RENDERTARGET 
23:09:20: 	Pool: D3DPOOL_DEFAULT
23:09:20: 	MultiSampleType: D3DMULTISAMPLE_NONE
23:09:20: 	MultiSampleQuality: 0
23:09:20: 	Width: 1024
23:09:20: 	Height: 768
23:09:20: };
23:09:20: successfully capturing d3d9 frames via GPU
23:09:54: ---------------------- Cleared D3D9 Capture ----------------------
23:09:54: D3D9Reset called
23:09:54: ---------------------- Cleared D3D9 Capture ----------------------
23:09:54: successfully set up d3d9 hooks
23:09:54: D3D9EndScene called
23:09:54: D3D9Present called
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
I bought and downloaded To The Moon to test it, and it doesn't appear to render using DirectX 9+ or OpenGL, so I don't think game capture can actually capture it. It might be doable in the future but I'm not entirely sure yet.
 
Top