
- #MADMAPPER CAPTURE CARD INPUT HOW TO#
- #MADMAPPER CAPTURE CARD INPUT DRIVERS#
- #MADMAPPER CAPTURE CARD INPUT DRIVER#
and the actual connection types for each capture card. Here’s the overall chart with specific resolution and framerate support (just the max specs listed for now), whether or not HDR is supported, etc. While OBS typically operates in the 4:2:0 color space (and that’s all that Nvidia’s NVENC is capable of with the new shared texture implementation as of OBS v23) for streaming purposes - though you can set it to 4:4:4 RGB for recording modes - having a 4:4:4 RGB uncompressed signal still gives you the best results as a source, as you have more information to work with when downscaling, downsampling, and compressing. However, the AVerMedia Live Gamer 4K offers RGB decode modes throughout, and the Live Gamer Ultra offers it for 1080p60 as well! Typically this is reserved for the very expensive and high end cards from the likes of Magewell, BlackMagic Design, and AJA. Elgato does not recommend using these modes and neither do I.įull 4:4:4 RGB support in general is pretty rare to encounter on capture cards in general - both due to cost and to bandwidth requirements.
#MADMAPPER CAPTURE CARD INPUT DRIVER#
Using them may result in a solid color screen, washed out view, or just add more resource load to your system as the driver is taking the 4:2:0 color feed and converting it to the emulated RGB mode and then OBS has to convert it back to NV12 for your stream. They’re emulated (or simulated?) from the 4:2:0 color space that those devices primarily operate in.
#MADMAPPER CAPTURE CARD INPUT DRIVERS#
color spaces: 1, 2, 3)Īlso I wanted to point out that current drivers for Elgato capture cards may show XRGB/RGB modes in OBS Studio - however these are not real. There’s a specific plugin for this integrated for only the original AVerMedia Live Gamer HD, but does not apply to anything else.) (And no, this will not allow you encode your OBS stream using the capture card’s encoder. It is not recommended to use these modes. “P010” is a compressed color mode for HDR encoding from HDR-compatible capture cards (namely from AVerMedia).Īny capture card (such as the original Elgato Game Capture HD) that shows a “h264” decode mode is likely exposing the on-board encoder’s feed from the card and is going to take even more work from your CPU to decode prior to encoding, cause even more latency, etc. The “UYVY” mode is essentially the exact same as YUY2. Do note that the native applications respective to specific capture cards may only allow or utilize one of these modes. Here are the supported (and functional) decode modes exposed to OBS Studio from the capture cards I have tested. Uses much more bandwidth than any other mode.Best possible quality image, improves scaling and final encode quality.RGB (XRGB) - 4:4:4 completely uncompressed color and data stream.Requires less bandwidth over USB/PCIe bus than YUY2 (more than MJPEG), should have less system resource impact as well - unless OBS is set to RGB mode or something (in advanced settings).YV12/NV12 - 4:2:0 color space, uncompressed data stream.Usually through UVC protocols, MJPEG is 4:2:2.

Increases system resource load and latency.

I have posted a breakdown/walkthrough of this Resource to my YouTube channel - this explains each of the charts, some of my reasoning and thinking process, etc.

Have a capture card you want me to test? Check out the last section in this guide. I only have access to so many capture cards at this exact moment, but I’m constantly reviewing more, and am trying to test as many as possible. This will be an evolving project - I will be testing every capture card I can get my hands on moving forward and updating this guide along the way, potentially for years to come. IN THIS RESOURCE: I will provide extensive documentation about the connection types, supported decode modes, supported resolutions, frame rates, passthrough, and input latency (to preview) of every capture card I have access to.
#MADMAPPER CAPTURE CARD INPUT HOW TO#
