

It brings many tools to the table, to help you create a great experience for your viewers, whether you broadcast live or record for later publishing. If you want to do more complex, customisable things, or stream, or isolate game audio from desktop audio, or leverage the power of your CPU, or work with controlling file sizes and have the time to learn and test, go with OBS.OBS Studio is a free open source streaming application that works on Windows, Macs and Linux. Maybe not 'better' but easy and simple and good quality. you might have a fast workflow for actually using your clips and don't have footage sitting around) then share should be fine. Honestly, if you just want to capture simple video footage or highlights and don't mind possible bitrate bloat (e.g. Replay Buffer writes to RAM which is fine if you have enough overhead. Share's instant replay constantly writes to disk, which may concern you if you're on an SSD. You might need to do a little testing or troubleshooting, however.Īs an aside, OBS does have an equivalent to Share's Instant Replay function, called the Replay Buffer.

That's before you factor in that OBS can do many more complex things like audio mixing, audio monitoring, multiple tracks, stream layouts or other onscreen elements, etc. NVENC is generally great but it can start choking if your GPU is maxing out. In OBS you can also encode on your CPU with x264 instead of being stuck on nvenc with nvidia share.

OBS is a lot more customisable for your encode, you can use CRF or VBR instead of constant bitrate which will cut down file size while still getting good quality - potentially slightly better because constant bitrates come with some screwiness. Nvidia Share is honestly kind of notorious for recording at constant bitrates which are usually pretty inflated for their quality, although the quality is good. The flip side is that, unless it changed a lot in the last couple of years, it's way less customisable. It doesn't ever seem to have encoding issues, it's easy to understand. To the best of my knowledge, Geforce Experience / Nvidia Share is just shadowplay with a new name.Īs to comparing it to OBS, the big plus for Shadowplay is that it's simpler.
