Whenever I try using OBS 0.8.3 game capture with any game at all, it only records a black screen with no sound. Window capture works for games in windowed mode, and monitor capture work; non-multiplatform does game capture fine, but sadly doesn't have video rotate (which is the reason I'm wanting to move to multiplatform)
Here's a copy of the logfile from trying a few times in two different games (I also tried a monitor capture on a full-screen Raiden III, but that didn't work either:
17:25:01: OBS 0.8.3 (64bit, windows)
17:25:01: CPU Name: Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz
17:25:01: CPU Speed: 3066MHz
17:25:01: Physical Cores: 4, Logical Cores: 8
17:25:01: Physical Memory: 9207MB Total, 6336MB Free
17:25:01: Windows Version: 6.1 Build 7601 Service Pack 1
17:25:01: audio settings reset:
samples per sec: 44100
speakers: 2
buffering (ms): 1000
17:25:01: video settings reset:
base resolution: 1600x900
output resolution: 1064x600
fps: 30/1
17:25:02: output 'simple_stream' (rtmp_output) created
17:25:02: output 'simple_file_output' (flv_output) created
17:25:02: encoder 'simple_h264' (obs_x264) created
17:25:02: encoder 'simple_aac' (ffmpeg_aac) created
17:25:02: service 'default_service' (rtmp_common) created
17:25:02: source 'Scene' (scene) created
17:25:02: source 'Raiden III' (scene) created
17:25:02: source 'Scene 1' (scene) created
17:25:02: source 'Monitor Capture' (monitor_capture) created
17:25:02: source 'Game Capture' (game_capture) created
17:25:02: source 'test' (scene) created
17:25:02: source 'Game Capture 1' (game_capture) created
17:25:02: source 'Monitor Capture 1' (monitor_capture) created
17:25:02: Update check failed: Unable to init SSL Context:
17:25:04: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:06: source 'Monitor Capture 1' destroyed
17:25:08: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:12: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:12: [x264 encoder: 'simple_h264'] preset: veryfast
17:25:12: [x264 encoder: 'simple_h264'] profile: main
17:25:12: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:25:12: Using ffmpeg "aac" aac encoder
17:25:12: FFmpeg AAC: bitrate: 128, channels: 2
17:25:12: [flv output: 'simple_file_output'] Writing FLV file 'C:\Users\Paul\Videos/2015-03-15 17-25-12.flv'...
17:25:16: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:20: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:23: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
17:25:26: [flv output: 'simple_file_output'] FLV file output complete
17:25:26: Output 'simple_file_output': stopping
17:25:26: Output 'simple_file_output': Total frames: 433
17:25:26: Output 'simple_file_output': Number of skipped frames: 26 (6.00462%)
17:26:59: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] preset: veryfast
17:26:59: [x264 encoder: 'simple_h264'] profile: main
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: Using ffmpeg "aac" aac encoder
17:26:59: FFmpeg AAC: bitrate: 128, channels: 2
17:26:59: [flv output: 'simple_file_output'] Writing FLV file 'C:\Users\Paul\Videos/2015-03-15 17-26-59.flv'...
17:27:03: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:07: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:11: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:16: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:20: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:22: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
17:27:24: [flv output: 'simple_file_output'] FLV file output complete
17:27:24: Output 'simple_file_output': stopping
17:27:24: Output 'simple_file_output': Total frames: 742
17:27:24: Output 'simple_file_output': Number of skipped frames: 235 (31.6712%)
17:30:42: encoder 'simple_h264' destroyed
17:30:42: encoder 'simple_aac' destroyed
17:30:42: output 'simple_stream' destroyed
17:30:42: output 'simple_file_output' destroyed
17:30:42: Freeing OBS context data
17:30:42: 7 user source(s) were remaining
17:30:42: source 'Scene' destroyed
17:30:42: source 'Raiden III' destroyed
17:30:42: source 'Game Capture' destroyed
17:30:42: source 'Scene 1' destroyed
17:30:42: source 'Monitor Capture' destroyed
17:30:42: source 'test' destroyed
17:30:42: source 'Game Capture 1' destroyed
17:30:42: service 'default_service' destroyed
17:30:42: 1 service(s) were remaining
17:30:42: Number of memory leaks: 0
Here's a copy of the logfile from trying a few times in two different games (I also tried a monitor capture on a full-screen Raiden III, but that didn't work either:
17:25:01: OBS 0.8.3 (64bit, windows)
17:25:01: CPU Name: Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz
17:25:01: CPU Speed: 3066MHz
17:25:01: Physical Cores: 4, Logical Cores: 8
17:25:01: Physical Memory: 9207MB Total, 6336MB Free
17:25:01: Windows Version: 6.1 Build 7601 Service Pack 1
17:25:01: audio settings reset:
samples per sec: 44100
speakers: 2
buffering (ms): 1000
17:25:01: video settings reset:
base resolution: 1600x900
output resolution: 1064x600
fps: 30/1
17:25:02: output 'simple_stream' (rtmp_output) created
17:25:02: output 'simple_file_output' (flv_output) created
17:25:02: encoder 'simple_h264' (obs_x264) created
17:25:02: encoder 'simple_aac' (ffmpeg_aac) created
17:25:02: service 'default_service' (rtmp_common) created
17:25:02: source 'Scene' (scene) created
17:25:02: source 'Raiden III' (scene) created
17:25:02: source 'Scene 1' (scene) created
17:25:02: source 'Monitor Capture' (monitor_capture) created
17:25:02: source 'Game Capture' (game_capture) created
17:25:02: source 'test' (scene) created
17:25:02: source 'Game Capture 1' (game_capture) created
17:25:02: source 'Monitor Capture 1' (monitor_capture) created
17:25:02: Update check failed: Unable to init SSL Context:
17:25:04: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:06: source 'Monitor Capture 1' destroyed
17:25:08: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:12: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:12: [x264 encoder: 'simple_h264'] preset: veryfast
17:25:12: [x264 encoder: 'simple_h264'] profile: main
17:25:12: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:25:12: Using ffmpeg "aac" aac encoder
17:25:12: FFmpeg AAC: bitrate: 128, channels: 2
17:25:12: [flv output: 'simple_file_output'] Writing FLV file 'C:\Users\Paul\Videos/2015-03-15 17-25-12.flv'...
17:25:16: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:20: [game-capture: 'Game Capture'] attempting to hook process: Raiden3.exe
17:25:23: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
17:25:26: [flv output: 'simple_file_output'] FLV file output complete
17:25:26: Output 'simple_file_output': stopping
17:25:26: Output 'simple_file_output': Total frames: 433
17:25:26: Output 'simple_file_output': Number of skipped frames: 26 (6.00462%)
17:26:59: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: [x264 encoder: 'simple_h264'] preset: veryfast
17:26:59: [x264 encoder: 'simple_h264'] profile: main
17:26:59: [x264 encoder: 'simple_h264'] settings:
bitrate: 900
buffer size: 900
fps_num: 30
fps_den: 1
width: 1064
height: 600
keyint: 60
cbr: on
17:26:59: Using ffmpeg "aac" aac encoder
17:26:59: FFmpeg AAC: bitrate: 128, channels: 2
17:26:59: [flv output: 'simple_file_output'] Writing FLV file 'C:\Users\Paul\Videos/2015-03-15 17-26-59.flv'...
17:27:03: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:07: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:11: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:16: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:20: [game-capture: 'Game Capture'] attempting to hook process: DevilMayCry4_DX10.exe
17:27:22: [game-capture: 'Game Capture'] capture window no longer exists, terminating capture
17:27:24: [flv output: 'simple_file_output'] FLV file output complete
17:27:24: Output 'simple_file_output': stopping
17:27:24: Output 'simple_file_output': Total frames: 742
17:27:24: Output 'simple_file_output': Number of skipped frames: 235 (31.6712%)
17:30:42: encoder 'simple_h264' destroyed
17:30:42: encoder 'simple_aac' destroyed
17:30:42: output 'simple_stream' destroyed
17:30:42: output 'simple_file_output' destroyed
17:30:42: Freeing OBS context data
17:30:42: 7 user source(s) were remaining
17:30:42: source 'Scene' destroyed
17:30:42: source 'Raiden III' destroyed
17:30:42: source 'Game Capture' destroyed
17:30:42: source 'Scene 1' destroyed
17:30:42: source 'Monitor Capture' destroyed
17:30:42: source 'test' destroyed
17:30:42: source 'Game Capture 1' destroyed
17:30:42: service 'default_service' destroyed
17:30:42: 1 service(s) were remaining
17:30:42: Number of memory leaks: 0