OBS Studio 22.0.1
Free and open source software for video recording and live broadcast.
Scenes can be collected from multiple sources, including window captures, images, text, browser windows, webcams, capture cards, and more. Users can add an unlimited number of scenes to each other via custom transitions.
OBS Studio supports all popular streaming platforms, such as Twitch, Mixer, and YouTube.
Completely free and open-source
Large transitional library
Define shortcuts for actions
Fully customize all aspects of recording or streaming with Streamline settings. OBS Studio also implements a modular user interface that allows the user to rearrange the layout or open items in its own window.
Overall, OBS Studio is a powerful and complete program, completely free and open-source. What more could you ask for?