Show HN: Nikon DSLR as video conf webcam on Mac
I've spent the COVID weekends working on an open-source plugin to use my Nikon DSLR as a webcam for the endless Zoom calls, and here it is:
https://github.com/dognotdog/ptpwebcam
https://github.com/dognotdog/ptpwebcam
7 comments
[ 2.6 ms ] story [ 26.2 ms ] threadIf anyone is looking for an alternative to use your DSLR on Linux as a webcam, I wrote Fujicam[1] recently. It is not anywhere near as polished as dognotdog's implementation — it is just a wrapper around v4l2loopback, libgphoto2, and ffmpeg, really —, but has been working pretty well for me.
Despite the name, it should work with any camera compatible with libgphoto[2], not just Fujifilm cameras. Maybe I should remove it from my dotfiles, give it its own repository, and polish it a little.
[1] https://git.sr.ht/~jamesponddotco/dotfiles/tree/master/.loca...
[2] http://gphoto.org/proj/libgphoto2/support.php
I would've gone with libgphoto2, too, if the Mac didn't already have all this half-baked PTP infrastructure in place, and if libgphoto2 would've been easier to integrate into the CoreMediaIO pipeline.
You should probably ping the guys at PetaPixel[1] to get it out there, as I am sure a lot of people would benefit from this.
[1] https://petapixel.com/contact/
Same goes for libgphoto, and Fujifilm's own implementation, by the way.