OBS Studio Download
OBS Studio (also known as Open Broadcaster Software Studio) is the worlds most popular screen recording and streaming utility it allows you to record your screen and any audio sources as well as stream to services like YouTube, Twitch, Facebook, Athenascope, Huya, Douyu, VK, etc. . It’s free open-source and multiplatform software for video recording and live streaming.
For video encoding, OBS Studio can use the x264 transcoder, Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats. As well as some newer NVIDIA formats. OBS can encode multiple tracks of audio in the AAC format and more experienced users can further customise their settings by choosing custom codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.
OBS also supports tons of custom plugs as well so the options are basically endless. Although Streamlabs is often talked up as the better OBS, it's far more resource heavy and not the best option for single PC streamers.