Startech USB3HDCap is what I use.
Works on line x3 for SNES, N64, Playstation
Passthrough on PS2, Wii
And HDMI sources like PS4, PS3, Switch.
I haven’t tested it with the other consoles you listed, but I’m sure it will work.
– I use it with OBS on the PC. Not sure if it’s for Mac aswell as I haven’t checked.