Question / Help Q: 2 Monitors and 1 Capture Card - Refresh Rates and Setup

dping

Active Member
who said anything about the capture card encoding?

Remind you I wasn't "game capture". That's why I had performance issues.

MEEHH, anyway I don't care anymore. It clearly performed better with it. It still was weak in comparison, but I could play LoL with the Capture Card and couldn't play without. I don't understand how people don't understand that.
@Boildown
Please both of you stop picture trolling.

@VyrilGaming I'm not challenging you prove yourself and your configuration. I'm asking to see evidence of what you are trying to do and maybe some screen shots. The reason being is that I can not honestly own every system configuration out there, and I, for one would like to see what you have because, if be the chance, that with your one system, you are correct, I would like to know why.

Anyway if you chose to do so, post your log. understand that you came with us with an issue, we responded that your configuration is out of standard practices (which have worked ever since I've posted here), and its turned into a battle of whos wrong.

if you want to get help here. post a link to a log file with your set up and how you accomplish it, otherwise, good day to you sir.

giphy.gif
 

VyrilGaming

New Member
@Boildown
Please both of you stop picture trolling.

@VyrilGaming I'm not challenging you prove yourself and your configuration. I'm asking to see evidence of what you are trying to do and maybe some screen shots. The reason being is that I can not honestly own every system configuration out there, and I, for one would like to see what you have because, if be the chance, that with your one system, you are correct, I would like to know why.

Anyway if you chose to do so, post your log. understand that you came with us with an issue, we responded that your configuration is out of standard practices (which have worked ever since I've posted here), and its turned into a battle of whos wrong.

if you want to get help here. post a link to a log file with your set up and how you accomplish it, otherwise, good day to you sir.

@dping

Sorry, i was getting frustrated.

I no longer have the i5 system in my possession. So I'm unable to get those for you. I just bought the new system this past holiday and I was thinking about getting back into some minor streaming since I had the upgrade.

I see the evidence out there that supports the statements about the Capture Cards not giving the optimal performance. and I'm not disputing that.

Thank you for your input and your time.
 

dodgepong

Administrator
Community Helper
For a technical explanation:

With a capture card on a single-PC stream, it goes like this: Capture card outputs captured video to DirectShow. The DirectShow video is loaded into system RAM where OBS can read it. OBS then moves the video data to the GPU (which takes CPU to do) where OBS can render it and the rest of the scene on the GPU itself. OBS then downloads each rendered frame to encode it to h264 video using the x264 encoder, which uses CPU. At no point does the capture card do any encoding; all it does is provide the DirectShow device for OBS to read from.

Without a capture card, using game capture instead, OBS injects a hook into the game so it can download frames from the game directly onto the GPU's VRAM, bypassing system RAM entirely. The process from there is similar: render the scene on the GPU, then encode each frame on the CPU.

Since game capture doesn't have to go through the process of copying frame data from system RAM to VRAM, game capture should yield slightly better performance than a capture card.

If you got better performance with a capture card than game capture, there was probably something else going on with your system that you didn't realize that might cause this. All things being equal, though, game capture should generally outperform a capture card on a single-PC setup.
 

dping

Active Member
For a technical explanation:

With a capture card on a single-PC stream, it goes like this: Capture card outputs captured video to DirectShow. The DirectShow video is loaded into system RAM where OBS can read it. OBS then moves the video data to the GPU (which takes CPU to do) where OBS can render it and the rest of the scene on the GPU itself. OBS then downloads each rendered frame to encode it to h264 video using the x264 encoder, which uses CPU. At no point does the capture card do any encoding; all it does is provide the DirectShow device for OBS to read from.

Without a capture card, using game capture instead, OBS injects a hook into the game so it can download frames from the game directly onto the GPU's VRAM, bypassing system RAM entirely. The process from there is similar: render the scene on the GPU, then encode each frame on the CPU.

Since game capture doesn't have to go through the process of copying frame data from system RAM to VRAM, game capture should yield slightly better performance than a capture card.

If you got better performance with a capture card than game capture, there was probably something else going on with your system that you didn't realize that might cause this. All things being equal, though, game capture should generally outperform a capture card on a single-PC setup.
thanks Dodgepong
 
Top