Some time ago I discovered OBS Studio as a solution for recording internal screencasts for tutorials and workshop videos. As a Linux user, I was pleased to find that it was both open-source, and therefore available for Linux. It lags a bit when it comes to releasing new features vs the Windows version, but it’s perfect for what I need.
Recently I was trying to see if the Linux version supported the Virtual Camera option that the Windows version did, and at the time it sadly did not. Thanks to an in-depth tutorial by J. B. Rainsberger, I was able to configure a working virtual camera, but for some reason, I could never get it to work right every single time, and had to reinstall things every time I wanted to use it.
Fortunately, since the latest release, OBS Studio for Linux now includes support for a Virtual Camera.
All I needed to do to enable it, was to install v4l2loopback-dkms using this command:
sudo apt install -y v4l2loopback-dkms
I initially couldn’t find where to enable the Virtual Camera, until I saw the button under my Stream/Recording Controls.
After clicking “Start Virtual Camera” I fired up my Zoom application, and lo and behold, there it is as an option for my camera feed.
I’m pretty happy about this, I use OBS quite a bit for recording walk-through videos for the development and support teams at Castos, so this is going to save me a lot of time and stress.