Comment by slhck
16 hours ago
Some thoughts based on my anecdotal experience — but it depends on the price you are willing to pay.
You can get quite good webcams for $100–300 (from Insta360, Obsbot, Logitech maybe …) which work out of the box with USB-C and have mostly okayish software that supports changing things like brightness, white balance, etc. These however still have small sensors and cannot achieve a good shallow depth-of-field (bokeh). Running them at higher sensitivity (ISO), e.g. in darker environments, inevitably causes noise. But if you just want to participate in meetings, it does not matter. I had a Logitech StreamCam and upgraded to an Insta360 Link 2C, which is definitely much better but still not on-par with a proper camera. You should at least get a good keylight or ring light.
The next step up would be mirrorless cameras with built-in or interchangeable lenses made for vlogging, which also can be used like a webcam. They have much bigger sensors and better image quality at a pricing point of $400-1000, e.g. Sony ZV-E10 II, Fuji X-M5, Canon EOS M50 Mark II, … most of them claim webcam support with the provided software. Fuji's software is bad though, so I wouldn't recommend it on a Mac. I can't talk about the other ones. The benefit is that they also have a flip screen that you can use for better framing. They all support webcam modes.
If you have a camera that has an HDMI output and that outputs a clean HDMI signal (without any overlays), you can also buy an HDMI USB capture device and feed that into OBS, which allows you to set up a virtual webcam. There are cheap no-name USB capture cards that produce mediocre images, and more top-of-the line ones like the Elgato Cam Link. This should be the most device-independent variant where you're also not dependent on any vendor's proprietary software.
Thank you for a comprehensive answer, I appreciate the time you put into it.