Well, on computer games I use OBS, or Open Broadcast Software. It's an easy to use and free to download software that lets you record everything and anything right off the computer screen, and you can adjust the size of the capture window to fit in anything you want, be it the small window you might get on emulators, or the window of a game capture software. You can also stream on Twitch with it.
Speaking of game capture software. I use Game Capture HD for consoles. It's a software I got the download link to from a card that came with my Elgato HD Capture Card, which as far as I can tell is one of the better capture cards out there. The software itself has about everything you might need to record gaming videos with or without commentary. I used to use it for recording, but nowadays I just use it to put the game on my computer screen while recording the actual footage with OBS, the videos use up much less memory that way, and I can include facecam via OBS if I want to.
Granted, I use a Mac, which limits my options. There might be better software options than OBS that I either haven't found yet or are windows exclusive. But it gets the job done for me well enough.
Speaking of game capture software. I use Game Capture HD for consoles. It's a software I got the download link to from a card that came with my Elgato HD Capture Card, which as far as I can tell is one of the better capture cards out there. The software itself has about everything you might need to record gaming videos with or without commentary. I used to use it for recording, but nowadays I just use it to put the game on my computer screen while recording the actual footage with OBS, the videos use up much less memory that way, and I can include facecam via OBS if I want to.
Granted, I use a Mac, which limits my options. There might be better software options than OBS that I either haven't found yet or are windows exclusive. But it gets the job done for me well enough.