bradtem
Member
I only use OBS through the virtual cam, and was using the old plugin (which is still present but I presume will be deprecated in time.) But glad to see it be a standard feature and to hopefully eventually see it in linux.
The new one also does not have a virtual audio device. This is important. OBS always adds some latency to the video processing. You need to add the same latency to your audio or it will go out of sync. You can set up monitors on the audio devices you want and feed the monitor into a different virtual audio device, but that's a pain, has a clunky UI and doesn't adapt as you change devices in scenes, it's a kludge. I recommend there be a paired virtual audio device.
Secondly, it was nice that one could set the old plugin to be always on. Now you have to remember to manually start it, and you get a warning if you quit OBS when the built in camera is running.
Another possible interface would be allowing more than one virtual cam and letting a virtual cam be a projector target or otherwise be able to put different scenes out to different virtual cams. But that's for extra credit!
The new one also does not have a virtual audio device. This is important. OBS always adds some latency to the video processing. You need to add the same latency to your audio or it will go out of sync. You can set up monitors on the audio devices you want and feed the monitor into a different virtual audio device, but that's a pain, has a clunky UI and doesn't adapt as you change devices in scenes, it's a kludge. I recommend there be a paired virtual audio device.
Secondly, it was nice that one could set the old plugin to be always on. Now you have to remember to manually start it, and you get a warning if you quit OBS when the built in camera is running.
Another possible interface would be allowing more than one virtual cam and letting a virtual cam be a projector target or otherwise be able to put different scenes out to different virtual cams. But that's for extra credit!