Question / Help Need Help Streaming Games

Silvermoondrood

New Member
So, I just recently started streaming, and I'm new to all of this. I've not had any problems besides a couple games. Whenever I try to stream The Binding of Isaac and games like Oddworld: Abe's Oddysee/Exxodus, old games like that, they only appear in the upper left corner of my screen and the rest of the image is my background tweaking out. I have absolutely no idea how to fix this. I've tried changing options around and nothing helps.

Any help on this issue would be very appreciated :)
 

dodgepong

Administrator
Community Helper
A better solution would be to Rick-click the source in the Sources window > Position/Size > Fit to Screen

Stretching the aspect ratio looks ugly. :( :( :(

If that's not clear, can you give us a video or screenshot of the problem?
 

hilalpro

Member
Silvermoondrood said:
http://www.twitch.tv/silvermoondrood/b/397446676

Here is footage from my stream where I was trying to find out what was wrong. I don't actually open the game until about 1 minute in. Its a really short video because I was going off and on changing setting and whatnot.
It's recommended to remove game capture from that scene and create it on a separate scene where there's no monitor capture. (check "stretch image to screen" + ignore aspect ratio when creating the new game capture source).

btw looking at that vod we can see that you're targeting a 864p@60ps with a very low bitrate and frame rate. use this tool http://obsproject.com/estimator to get a possibly more convenient obs settings and post a log if you're having additional problems viewtopic.php?f=5&t=97
 

Silvermoondrood

New Member
Okay I changed all the settings that you said I should do, I also changed my settings according to that OBS tool you linked. Now the screen is just black when I try to open the game. Here is a log

Code:
Open Broadcaster Software v0.51b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
CPU Speed: 3500MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
monitor 1: pos={0, 0}, size={1920, 1080}
monitor 2: pos={1920, 0}, size={1920, 1080}
Windows Version: 6.1 Build 7601 S
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 650 Ti 
  Video Adapter Dedicated Video Memory: 1020985344
  Video Adapter Shared System Memory: 3221221376
------------------------------------------
Adapter 2
  Video Adapter: Intel(R) HD Graphics 4000
  Video Adapter Dedicated Video Memory: 67108864
  Video Adapter Shared System Memory: 1711276032
=====Stream Start: 2013-04-30, 14:17:33===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{f6b9f685-d455-4c00-8a26-487b1b7c207f}
------------------------------------------
Using desktop audio input: Speakers (2- Razer Megalodon)
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (2- Razer Megalodon)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using graphics capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 1250
    buffer size: 750
    quality: 5
------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
Total frames rendered: 4436, number of frames that lagged: 669 (15.08%) (it's okay for some frames to lag)
=====Stream End: 2013-04-30, 14:20:21=================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 14.022 ms] [avg calls per frame: 1] [children: 82.6%] [unaccounted: 17.4%]
| scene->Preprocess - [73.2%] [avg time: 10.264 ms] [avg calls per frame: 1]
| video encoding and uploading - [9.36%] [avg time: 1.312 ms] [avg calls per frame: 1] [children: 9.19%] [unaccounted: 0.171%]
| | CopyResource - [0.15%] [avg time: 0.021 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0428%] [avg time: 0.006 ms] [avg calls per frame: 0]
| | call to encoder - [8.99%] [avg time: 1.26 ms] [avg calls per frame: 0]
| | sending stuff out - [0.00713%] [avg time: 0.001 ms] [avg calls per frame: 0]
==============================================================
 

hilalpro

Member
You're still having a scene which contain both game capture and monitor capture.. just remove game capture from there.

What game are you trying to capture right now ? if it's running on full screen then game capture can only start capturing it a few seconds after you get back into the game.
 

Silvermoondrood

New Member
I'm trying to stream Oddworld: Abe's Oddysee. There is no option to make the game windowed, it is only in fullscreen. I deleted some stuff from my scenes and waited for about 3 minutes to see if the game would show up on the stream and it still didn't. Here is a new log.

Code:
Open Broadcaster Software v0.51b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
CPU Speed: 3500MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
monitor 1: pos={0, 0}, size={1920, 1080}
monitor 2: pos={1920, 0}, size={1920, 1080}
Windows Version: 6.1 Build 7601 S
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 650 Ti 
  Video Adapter Dedicated Video Memory: 1020985344
  Video Adapter Shared System Memory: 3221221376
------------------------------------------
Adapter 2
  Video Adapter: Intel(R) HD Graphics 4000
  Video Adapter Dedicated Video Memory: 67108864
  Video Adapter Shared System Memory: 1711276032
=====Stream Start: 2013-04-30, 15:52:31===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{f6b9f685-d455-4c00-8a26-487b1b7c207f}
------------------------------------------
Using desktop audio input: Speakers (2- Razer Megalodon)
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (2- Razer Megalodon)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 1250
    buffer size: 750
    quality: 5
------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
------------------------------------------
    device: Logitech Webcam 250,
    device id \\?\usb#vid_046d&pid_0804&mi_00#6&186d4781&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
    chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000, fourCC: 'I420'
    audio device: Disable,
    audio device id Disabled,

Using directshow input
Using graphics capture
Total frames rendered: 4212, number of frames that lagged: 44 (1.04%) (it's okay for some frames to lag)
=====Stream End: 2013-04-30, 15:54:56=================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 4.378 ms] [avg calls per frame: 1] [children: 63.3%] [unaccounted: 36.7%]
| scene->Preprocess - [31.7%] [avg time: 1.388 ms] [avg calls per frame: 1]
| video encoding and uploading - [31.6%] [avg time: 1.385 ms] [avg calls per frame: 1] [children: 31%] [unaccounted: 0.617%]
| | CopyResource - [0.571%] [avg time: 0.025 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.16%] [avg time: 0.007 ms] [avg calls per frame: 0]
| | call to encoder - [30.3%] [avg time: 1.325 ms] [avg calls per frame: 0]
| | sending stuff out - [0.0228%] [avg time: 0.001 ms] [avg calls per frame: 0]
==============================================================
 

dodgepong

Administrator
Community Helper
If the game is running in DX9 mode (or higher) then Game Capture should be able to get it. You shouldn't be using monitor capture to capture it at all, especially if there is no Windowed mode. I would think that the game should be able to be run in DX9 mode without any converter thing, since some cursory Googling tells me that DX9 is recommended for that game. I can't be sure though.

Once you've made sure the game is running under DX9, you might also want to try to use a Game Capture hotkey (in the Game capture properties) rather than selecting the game you are trying to capture...once you get in-game, just hit the hotkey and it should start capturing.

If none of those work, then you'll either need to capture the game with DxTory, or get a capture card.
 

Silvermoondrood

New Member
I've tried D3DWindower and DXWnd. D3DWindower didn't work whatsoever. DXWnd worked, but it didn't at the same time. It put my game in windowed mode, but the window was locked to the upper left corner of me screen. I couldn't move it and the picture kept glitching out. Parts of it would go black. I'm not sure what to do at this point unless anybody else has any suggestions, or maybe I'm setting up DXWnd wrong. I have no idea.

Here is the two minute ish clip of me trying to mess with it while streaming. You can see what I'm talking about in the video about it being stuck to the upper left hand corner and later in the video parts of the picture go out.

http://www.twitch.tv/silvermoondrood/b/403728040

Thank you for all the help, it is much appreciated.
 

Silvermoondrood

New Member
Well I've figured out what the problem is. Because the games are run through steam, the .exe files are all weird. I tried the Dxtory, and it somewhat worked. Abe's Oddysee didn't work whatsoever. Abe's Exxodus only worked on the cutscenes. I'm not sure why it acts like this, but I think the only way I'll be able to stream them is if steam does some sort of update on them.

Oh well :(
 

dodgepong

Administrator
Community Helper
Well, if you can't get it running in Windowed mode, and you can't get DxTory working, then the only way to capture it that I know of is via a capture card.
 
Top