Question / Help Game Capture Twice for Recording and Streaming

I tried window capture, turns up gray screen.

I do have the Micomsoft capture card, I tried using that and the game capture, with the card at 30ps 5000 bit rate and game capture 60fps streaming Urban Terror, wasnt bad, it was tad bit choppy, little noticeable, but not much.

Recording 60fps and streaming 60fps too choppy though for CPU, plus playing urban terror. Other games I play on computer will probably be more resource heavy, since this is a very old game....

Wonder if there's some way to use the micomsoft card so I can record and stream with obs without any lag on the PC. Maybe use the old OBS like dping said that uses the graphics card instead of the CPU? But then again that might take away from my gameplay on Ubran Terror and Steam games....

Gotta be a way, gotta be! I guess next year I can always make a seperate computer for recording.... : (

dping thanks for the help, it was fun talkin to ya, hopefully we can get on one of the Steam games and do some collaborations for streaming!

I need to meet some friendly gamers on the PC.... I havent played PC games in a long long time.... so busey working last few years....
 
Last edited:
I tried window capture, turns up gray screen.

I do have the Micomsoft capture card, I tried using that and the game capture, with the card at 30ps 5000 bit rate and game capture 60fps streaming Urban Terror, wasnt bad, it was tad bit choppy, little noticeable, but not much.

Recording 60fps and streaming 60fps too choppy though for CPU, plus playing urban terror. Other games I play on computer will probably be more resource heavy, since this is a very old game....

Wonder if there's some way to use the micomsoft card so I can record and stream with obs without any lag on the PC. Maybe use the old OBS like dping said that uses the graphics card instead of the CPU? But then again that might take away from my gameplay on Ubran Terror and Steam games....

Gotta be a way, gotta be! I guess next year I can always make a seperate computer for recording.... : (

dping thanks for the help, it was fun talkin to ya, hopefully we can get on one of the Steam games and do some collaborations for streaming!

I need to meet some friendly gamers on the PC.... I havent played PC games in a long long time.... so busey working last few years....
With capture card, nothing will change with your "Record 60" OBS, but you'll need to add in a the projector thing we played with on your primary monitor (monitor 2?). This will display your capture on your primary monitor which will allow the "streaming OBS" session to record what is displayed. Not sure how audio will get to the "Stream 60" session unless you set the audio source to your capture card on that OBS session.

the High CPU usage was what I was talking about since you are local recording at 1080@60. This is why I was talking about the VCE build that you should try out for your local recording session. this will take the strain off your CPU and give the CPU for the "Stream 60" session
 
I thought a capture card would help take the strain off OBS and cpu? Prolly not huh? I understand the primary reason to have one is for a console, which I record mainly...

This was the only way to pick up footage in two OBS windows, I tried a lot of different ways you suggested, I got Urban Terror in a window (alt+enter), still wouldn't capture the footage with window capture. I gotta a gray screen of death...I'm moving up in life....

If I take the strain of the CPU and put the strain on my GPU, will that effect my in-game fps or gameplay? Originally bought the XFX AMD Radeon HD 7870 just for gaming, never thought I'd be using it for streaming and recording, wonder how much it can handle...

I'll try that projector thingamajig again, but we had no success last night with it... We streamed, but it never recorded the gameplay at the same time. Did you get it to work yet on your computer? Capture your footage on both OBS windows?
 
Last edited:
dping, appreciate your help so much! I finally got back on the PC today, tried the VCE build with my Micomsoft capture card and AMC GPU, so far works flawlessly. No choppiness or screen tearing on Urban Terror. I wonder though how well this combo will work with some Steam games, like Counterstrike, Urban Terror is such and old game and probably not much of a resource hog.

I'll have to get a better graphics card eventually...
 
dping, appreciate your help so much! I finally got back on the PC today, tried the VCE build with my Micomsoft capture card and AMC GPU, so far works flawlessly. No choppiness or screen tearing on Urban Terror. I wonder though how well this combo will work with some Steam games, like Counterstrike, Urban Terror is such and old game and probably not much of a resource hog.

I'll have to get a better graphics card eventually...
should work just about the same. so far what we've done is setup 2 instances of OBS.

  1. The first running VCE (hardware encoder) for local recording. this OBS just captures game with game capture source; still need to do some tweaking with this later but for now, it will work.
  2. The second instance is for streaming and uses x264 and screen capture (one of few times I've recommended this since game capture can only be used once with multiple instances). This input adds in the webcam and all the streaming overlays. later we will drop the preset - if there is CPU room - to make the stream look better.
If I were you, I would EDIT the OP then copy/paste the above to show your solution.
 
Ok, I thought I figured it out, but yes your right, after I played Counter Strike, I was getting high encoding warnings and lag.

So VCE can only do game capture? So I switched to game capture for recording at 60fps 8,000 bit rate, and streaming at 60fps under the micomsoft capture card. Fixed everything, no high encoding warnings, no lag in Counterstrike. But now my driver or graphics card is crashing.... I get this " You graphics card dissapeared from the system, this error can also occur if you have opencl enabled..."

Hopefully I can fix the crash, then I'd be up and running smoothly for good. It happens every time I try to stream and record with OBS within about 10 minutes or so...
 
Ok, I thought I figured it out, but yes your right, after I played Counter Strike, I was getting high encoding warnings and lag.

So VCE can only do game capture? So I switched to game capture for recording at 60fps 8,000 bit rate, and streaming at 60fps under the micomsoft capture card. Fixed everything, no high encoding warnings, no lag in Counterstrike. But now my driver or graphics card is crashing.... I get this " You graphics card dissapeared from the system, this error can also occur if you have opencl enabled..."

Hopefully I can fix the crash, then I'd be up and running smoothly for good. It happens every time I try to stream and record with OBS within about 10 minutes or so...
Occasionally I've seen this, clock your GPU to 1000MHz and Memory to 1200MHz. these are stock clocks since sometimes Catalyst Control Center will occasionally apply a stock overclock. Dont worry, these should be your stock clocks.
 
Memory was already set to 1200HMz, I changed GPU to 1000MHz, I had so much hope, lol, it lasted longer this time, but still froze around 15 minutes or so... Same message... Bummer, anything else I can play around with to get this to work...

Everything is running smooth too....

I read about screen tearing, I have 60hz LCD, so I turned on Vsync. By any chance can Vsync stress the graphics card out? I figured something like this would happen since now we're turning the stress from the CPU, to the graphics card.

AMD 7870 xfx. Anything else I can do, let me know, really don't feel like dishing more money out for a better graphics card.

Thanks for the support though dping...
 
Memory was already set to 1200HMz, I changed GPU to 1000MHz, I had so much hope, lol, it lasted longer this time, but still froze around 15 minutes or so... Same message... Bummer, anything else I can play around with to get this to work...

Everything is running smooth too....

I read about screen tearing, I have 60hz LCD, so I turned on Vsync. By any chance can Vsync stress the graphics card out? I figured something like this would happen since now we're turning the stress from the CPU, to the graphics card.

AMD 7870 xfx. Anything else I can do, let me know, really don't feel like dishing more money out for a better graphics card.

Thanks for the support though dping...
What was your GPU MHz before? you might even try 950 or 975MHz. the reason to do this is for some reason when using VCE (even NVENC for nVidia cards) any clockboost will sometimes cause instability. by settings it to your default clocks, you are removing the stock clockboost.

Another thing to try is downloading the newest AMD drivers (dont run it yet), using DDU from guru3d.com (Display Driver Uninstaller) to clean out any old drivers on your PC. that program will guide you through the complete uninstall. then reinstalling the driver you downloaded earlier.

make sure you hard set those clocks again for stability after reinstall.


vsync is a frame limiter but it still processes the frames but only displays the frames that sync up with your monitor's Hz rating.

for most gaming instances, its best to leave vsync disabled, this is because it will cause a noticeable mouse delay causing inaccuracy.
 
Ok it's definitely not OBS, because I just tried recording with "AMD gaming evolved" and it froze up at around 15 minutes, without even streaming.

AMD driver software shit?

This sucks ass, because soon as I get everything working, now the graphics card or software wants to crap all over me,

This is the main reason why I stick to consoles, don't have to deal with all the BS....

I'll try the driver cleanup u suggested..
 
Cleaned my AMD GPU with spray can. Downloaded DDU from guru3d.com, uninstalled AMD drivers, reinstalled without gaming evolved. Put the GPU to 950. Still crapped out with this error

If it did the same thing recording with "AMD gaming evolved," makes me wonder if the card is just crapping out on its own. Going to play the Counter Strike for an hour without recording or streaming and see what happens.
 

Attachments

  • garar.png
    garar.png
    8.7 KB · Views: 19
Cleaned my AMD GPU with spray can. Downloaded DDU from guru3d.com, uninstalled AMD drivers, reinstalled without gaming evolved. Put the GPU to 950. Still crapped out with this error

If it did the same thing recording with "AMD gaming evolved," makes me wonder if the card is just crapping out on its own. Going to play the Counter Strike for an hour without recording or streaming and see what happens.
VCE will stress GPU a little but if you underclocked and its still happenning then maybe its temps of GPU and/or CPU. can you download real temp GT to find the current temps while you are doing all this?
 
Yeah i'll have to try that, I have a pretty nice case with two monster fans, one in front and one up top, and smaller one out back. There's prolly nothing I can do to go any cooler.

But I'll watch the temps...

I actually tried playing Counter Strike for an hour and didn't have any problems locking up...
 
Heres what I would recommend since you want one for youtube with no cam, and one for streaming with cam. Have your 2 instances of OBS open(each one being under a different profile named youtbe/streaming), and begin doing your game capture with no cam for your youtube. In the other OBS window for streaming, do a window capture of the youtube OBS, select the region that you want it to capture(the preview window) and then add in your webcam. Ive done this exact thing and it works very easily
 
If only I knew then, what I know now, would of went with Nvidia card with shadow play...
nVidia cards underclock when using shadowplay; this is one of their profiles in the BIOS I believe. Anyway, do you have a crash-dump of your video card driver?

@TimeRock yup, thats one of the things we tried, but instead on the second instance, we used monitor cap (which I hate using) but it works the same. with preview window it can 1. make some games stutter and capturing from a preview window, you can 2. lose quality.
 
Last edited:
Thanks for chiming in TimeRocker, but I have tried this, you'll still get high cpu usage and with window capture for streaming, everything will look grainy and pixely since you're trying to capture a smaller window, compared to recording directly. I'd rather give my viewers a better more high definition view. We're already streaming in low bitrate.

I've come to the conclusion, some software and hardware just doesn't work well with OBS.

Update: Recently I disabled Anti-virus(if that will make a difference) and disabled the hooks for AMD gaming evolve, and actually played for 45 minutes yesterday recording and streaming, no crash. Some suggested hooks are why gaming evolve crashes with CS:GO, so maybe that's it. I was still streaming in OBS... : )

So this may be a good setup for me, record with AMD gaming evolve and stream with OBS.... We'll see today as I will be streaming, cross your fingers....

I'm going to try disabling all the programs in the background and try running two OBS again....

Again thanks for chiming in TimeRocker and dping. My small pea brain is learning...

I'm mostly a webmaster, haven't done gaming on the PC in like a decade, lol
 
Last edited:
Back
Top