There are some capture cards that have encoders built in, but OBS can't utilize them. The normal setup is to have a second PC that captures what is happening on the first PC, so that the gaming PC is not affected by the heavy CPU-intense video encoding tasks of streaming. So as long as you are playing a game and streaming on the same computer, a capture card will not improve your performance.Ĭapture cards are supposed to be used in a second PC that is dedicated to streaming. Game capture pulls video frames straight from the GPU's VRAM, while a capture card has to go through the CPU for the DirectShow source, so Game capture is a faster capture method than a capture card. Capturing can also have an impact, but it's relatively small to the video encoding process. Video encoding is extraordinarily CPU-intensive, and that's what causes the biggest impact on your system while streaming. For god's sake, you're live-encoding video.doing that while playing a game was unthinkable a few short years ago. Encoding is by far the most impactful part of the process. There are two parts of streaming that can take a lot of system resources: capturing and encoding. Game capture performs better than capture cards, and so does Window capture with Aero enabled, so if you can't capture what you want with one of those methods, then maybe get a capture card, but otherwise, for a single-PC setup, they are a waste of money. You will NOT get better performance out of a capture card at all on a single-PC setup. You want a way to capture everything that's on your monitor, no matter what (including desktop, browser windows, and fullscreen games) without using Monitor capture (which can't capture fullscreen games and performs poorly on Win7).You want to capture a fullscreen game that game capture wont pick up (due to being DX8 or older, or due to hack shields).Here are the only circumstances where using a capture card with OBS and playing a game on the same computer will help you: (or what dodgepong said, if you want to listen to that crazy guy. The only other reason to have a capture card is, obviously, capturing consoles. You would get more performance out of overclocking your very capable/easily overclocked 2600k, and save up for a stronger GPU for higher game performance. I would not use your Pentium D PC for streaming, it will not be powerful enough. The built in capture methods in OBS are already absolutely as efficient as possible, so the only way to lower streaming impact without losing quality is to build a second, dedicated streaming PC and use the capture card to grab the image from your gaming rig. OBS can't use most of the hardware encoders anyway (not that you want to.) so all encoding is still going to be done by your CPU. Your system will likely see no benefit, at best, slightly poorer performance, at worst.Ĭapture cards in single PC setups are pretty much completely useless unless you intend to do the encoding with the hardware encoder on the card, but the quality on anything under 200 bucks is going to be completely horrible.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |