<story><title>OBS (macOS) Virtual Camera</title><url>https://github.com/johnboiles/obs-mac-virtualcam</url></story><parent_chain><item><author>ceocoder</author><text>If you are a linux user and own a nice camera you can use gphoto2 and ffmpeg to create a virtual camera.  I posted howto on HN couple of days ago[0][1], here it is for anyone who might need it.  I tried it with both Sony RX100VA and Sony A7III,  in both cases it works really well.&lt;p&gt;edit: forgot to mention that this works over USB, you don&amp;#x27;t have to pay crazy markup for capture card&lt;p&gt;edit2: (because I&amp;#x27;m so excited about getting this to work) here is a list of supported cameras[2] - sadly I was &lt;i&gt;not&lt;/i&gt; able to get GoPro Hero 6 to work.&lt;p&gt;[0] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.crackedthecode.co&amp;#x2F;how-to-use-your-dslr-as-a-webcam-in-linux&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.crackedthecode.co&amp;#x2F;how-to-use-your-dslr-as-a-webc...&lt;/a&gt;&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23325143&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23325143&lt;/a&gt;&lt;p&gt;[2] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.gphoto.org&amp;#x2F;proj&amp;#x2F;libgphoto2&amp;#x2F;support.php&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.gphoto.org&amp;#x2F;proj&amp;#x2F;libgphoto2&amp;#x2F;support.php&lt;/a&gt;</text></item></parent_chain><comment><author>ericol</author><text>Hey! I was trying to do this a while back, and couldn&amp;#x27;t make it work.&lt;p&gt;I followed the instructions in your post, and (Although it didn&amp;#x27;t work upfront) gave me the will to make it work ;)&lt;p&gt;Little advice: I fixed my set up by finding the correct v4l2 device, because video0 was already assigned. If you run:&lt;p&gt;v4l2-ctl --list-devices&lt;p&gt;it will tell you where v4l2 is plugged in your machine, in order to enter the correct command (That was the only part missing for my puzzle) as if you already have a webcam in your computer it will already &amp;#x2F;dev&amp;#x2F;video0 assigned, and the gphoto | ffmpeg piping gives too cryptic messages (It complains about the formats not being correct, while it should complain about it not being a v4l2 device)</text></comment>
<story><title>OBS (macOS) Virtual Camera</title><url>https://github.com/johnboiles/obs-mac-virtualcam</url></story><parent_chain><item><author>ceocoder</author><text>If you are a linux user and own a nice camera you can use gphoto2 and ffmpeg to create a virtual camera.  I posted howto on HN couple of days ago[0][1], here it is for anyone who might need it.  I tried it with both Sony RX100VA and Sony A7III,  in both cases it works really well.&lt;p&gt;edit: forgot to mention that this works over USB, you don&amp;#x27;t have to pay crazy markup for capture card&lt;p&gt;edit2: (because I&amp;#x27;m so excited about getting this to work) here is a list of supported cameras[2] - sadly I was &lt;i&gt;not&lt;/i&gt; able to get GoPro Hero 6 to work.&lt;p&gt;[0] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.crackedthecode.co&amp;#x2F;how-to-use-your-dslr-as-a-webcam-in-linux&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.crackedthecode.co&amp;#x2F;how-to-use-your-dslr-as-a-webc...&lt;/a&gt;&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23325143&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23325143&lt;/a&gt;&lt;p&gt;[2] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.gphoto.org&amp;#x2F;proj&amp;#x2F;libgphoto2&amp;#x2F;support.php&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.gphoto.org&amp;#x2F;proj&amp;#x2F;libgphoto2&amp;#x2F;support.php&lt;/a&gt;</text></item></parent_chain><comment><author>londons_explore</author><text>Shame that there is a perfectly good standard for cameras...  The USB Video Class...    Why have all these cameras decided to go use a different set of protocols that don&amp;#x27;t work out of the box in any OS?</text></comment>