Live data from Hacker News

Using a "proper" camera as a webcam

tratt.net

271–280 of 499 posts

Re: Using a "proper" camera as a webcam

#271
post #232

Earlier quoted context omitted.

> He was probably using software, like Canon's Webcam Utility, to stream his camera's HDMI OUT to his computer instead of using a capture card. No, he was using an HDMI capture card and trying to do things with OBS. > Startup takes me, like, 30 seconds: turn key and fill lights on, turn camera on, press hotkey to start OBS, Krisp and Zoom, turn on video. Which is all great and fine if you've got it perfected and you'…

just upload pictures of your faces to zoom and there u go boss

Like profile pictures?

Re: Using a "proper" camera as a webcam

#272
post #134

I have an alternative approach that I discovered recently while building a microscope with a webcam driven by linux. Nearly all modern cheap webcams are UVC-compatible and they work with linux. Different models expose different functionalities, but I ended up with this: https://www.amazon.com/dp/B07R489K8L It does 1600x1200 25FPS YUYV (as well as a wide range of other resolutions and FPS) uses the C/CS-mount lens sta…

I looked at similar cameras a while ago (Mokose brand), but never got around to it because I was unsure of the lens. Especially field of view (is it wide enough angle?), but also overall quality. I saw a sample somewhere with a dark ring along the edges of the final image.

Did you have any issues with that? Do you have a rough approximation of what zoom setting you're using and what FOV it gives?

I'd love to get a better camera than the built-in laptop one, but also don't want to shell out $1500 plus the hassle of a DSLR…

Re: Using a "proper" camera as a webcam

#273
If you are going that route (I have), keep in mind that streaming from your mirrorless/DSLR HDMI port usually means h.264 live encoding, which might not work smoothly with older machine, there are very few HDMI to USB capture cards that perform the encoding.

Since I'm still mostly using my old Macbook (late 2014) and a Sony A7II + (Sony FE 55mm f/1.8), I soon realized that with a basic USB capture device (a UVC device that exposes an uncompressed video as webcam) I couldn't get anywhere past 360p with 24fps, and even then, CPU was skyrocketing.

Next I tried to utilize an Raspberry Pi that I have to stream the video, but using VLC as well as FFMpeg and few other streaming products, all did not do well when it came to resolution, fps and latency.

At the same time, I researched some existing USB capture devices, and while Elgato seems like the popular choice, non of their USB capture devices perform hardware h.264 encoding, so the bottleneck remains the host machine.

The only two hardware brands that I found at the time (around a year ago) that made USB capture devices with on-board h.264 encoders were Blackmagic and Magewell.

I went with the Magewell USB Capture Gen 2 which seemed to do exactly what I wanted and no more than that. I was able to find for ~$80 and it has worked perfectly since — no latency or missing frames at 1080p. It also has a very nice management console that let you tweak the (hardware) encoding (enable/disable mirror mode, crop frame and more).

EDIT: another thing that I tried was to use Sony Imaging Edge Webcam — a USB driver that turn Sony cameras into UVC (webcam) device. It works pretty well but has a max resolution of 1024 x 576. Not what I was looking for but still I remember it as being equal or even better than combining a cheap HDMI to USB devices that don't do hardware encoding with OBS for virtual camera.

Re: Using a "proper" camera as a webcam

#274
post #232

Earlier quoted context omitted.

just upload pictures of your faces to zoom and there u go boss

Like profile pictures?

Take a picture of your face, set it as your background in OBS, and stream that. It's much more convenient, because you only have to make sure your camera works well once, instead of for every meeting.

Re: Using a "proper" camera as a webcam

#275

Earlier quoted context omitted.

I can recommend a full-frame Canon RP ($999) with RF 35mm f1.8 lens ($449) as a relatively inexpensive narrow FOV setup. Edited to add: Meant Narrow DOF when writing this, but both are true if you sit close to it!

OP here was referring to webcams with narrow FOVs

My bad, I read this as "narrow DOF", in which case a low f-stop helps.. Will leave the recommendation for anyone who wants a nice background blur. But perhaps go for a 50mm f1.8 if you want a narrower FOV.

Re: Using a "proper" camera as a webcam

#276
I bought a Panasonic Lumix S5 (amazing camera btw - the whole full frame lumix collection blows away everything else I have used and I came from a Sony A7iii) and there is a beta software from panasonic that installs drivers to make it act as a webcam. Actually works quite well and smoothly (it just recognizes like any other webcam - no software to tweak). Unfortunately it is only limited to 720P while the camera can shoot 6K raw video (SSD external required of course) but it works well for Zoom and whatnot.

Re: Using a "proper" camera as a webcam

#277
I picked up a new C920 a few years ago on a £30 deal (I think they go for around £50 now) and it is by far the best USB webcam for quality at this price point

I'm am at a loss as to why this guy is comparing said camera to cameras in the region of £600-1300. if they could produce 20x the quality, then it might be a wothwhile comparison, but they evidently cannot

the C920 has inbuilt hardware h264 encoding (for £30!) which the majority of video streaming and conference platforms will thank you for, freeing up your processor to focus on network quality - which is far more important than choice of camera

the C920 also outputs its nicely pre-encoded stream at 1920p, so I'm not sure why this guy is testing at 720p. perhaps he doesn't realise this and is why he is surprised by the wider angle. perhaps his £600-1300 "proper" camera or HDMI-to-USB only outputs at 720p. who knows. maybe if he'd have spent less time faffing around with desmurfification and Moire he'd have noticed this in the settings

I was expecting an article comparing the C920 to an affordable proper camera with some ffmpeg wizardry, but all I got was a wishy-washy amateur photographer with a stable internet connection and lots of money to burn

Re: Using a "proper" camera as a webcam

#278
post #180

Earlier quoted context omitted.

Honestly the video adds pretty much nothing to a Zoom meeting. You're better off without it. Maybe it's different for managers/executives but for engineers it's more of a distraction. People built Linux over email. Having audio meetings is more than enough.

Even for streamers, audio is _much_ more important than video. You can have a potato webcam and get by, but if your audio sounds like crap nobody is going to stick around at all.

For almost everything, audio is the most important part of video.

Re: Using a "proper" camera as a webcam

#279

Earlier quoted context omitted.

I can recommend a full-frame Canon RP ($999) with RF 35mm f1.8 lens ($449) as a relatively inexpensive narrow FOV setup. Edited to add: Meant Narrow DOF when writing this, but both are true if you sit close to it!

Amateur photographer looking to learn more here. My initial impression is that a 35mm focal length on a full-frame/35mm film equivalent sensor would have a relatively _wide_ field of view (FOV). Or do I have that backwards? My other thought is that the suggested lens can stop down to f1.8, which would give a nice narrow depth of field (DOF) and add a pleasant background blur, but it would also be harder to stay in fo…

Yeah, not enough coffee - got my DOF and FOV mixed up.

In any case I find if you sit close to your camera, 35mm is a good FOV that will fit in your head and shoulders. The background blur for f/1.8 works well if you enable Servo Autofocus with Face Detect. It will momentarily get confused if you step out of the frame and back in again, but it can track a face pretty well after that.

Re: Using a "proper" camera as a webcam

#280
Webcams often simply use cheap, small sensors but I think it's worth mentioning that these "proper" cameras are also not designed to do on-demand video well. It turns out that if you spend $1000 on camera + lens it will look better than your $100 camera + lens, but that's not because the tool is 'better designed' for your use.

On the higher end, cameras make different choices around pixel quality, heat fluctuations, etc in still and video cameras. I think the "professionally remote" segment of the market is super under developed but it's the perfect bingo of awful startup challenges: selling specialist (HIGH capital) hardware to end users with a socially-contextualized value proposition. Good luck!

Edit: in case anyone else is confused - it's that you build a sensor differently to best transmit lower-resolution images for extended periods of time.

Post reply on HN