Download [OBS Studio for Win](https://obsproject.com/download) and install it, afterwards install the [OBS Virtual CAM plugin](https://github.com/CatxFish/obs-virtual-cam/releases) by following instructions on the page.
@ -69,14 +69,6 @@ Open Firefox and joing Google Hangout to test it, don't forget to choose the OBS
# Setup Linux Version
## Create an Anaconda environment and install requirements
To use the fake webcam feature to enter conferences with our stream we need to insert the **v4l2loopback** kernel module in order to create */dev/video1*. Follow the install instructions at (https://github.com/umlaeute/v4l2loopback), then let's setup our fake webcam:
```
@ -126,6 +118,7 @@ Put in the `/media` directory the images in jpg/png you want to play with. Squar
@ -151,11 +144,17 @@ Q - to quit and close all Windows
# Tip
For better results, look into the webcam when starting the program or when pressing C, as this will create a base image from your face that is used for the transformation. Move away and closer to the webcam to find the ideal distance for better results.
## Troubleshooting
# Troubleshooting
### Slow
If it is running slow, check that it is running on the GPU by looking at the TASK MANAGER under Windows and NVidia Control Panel for Linux.
### Error
If you get the error below under LINUX, it means you haven't started your v4l2loopback.
```
cv2.error: OpenCV(4.2.0) /io/opencv/modules/imgproc/src/resize.cpp:4045: error: (-215:Assertion failed) !ssize.empty() in function 'resize'
```
### Multiple GPU
If you have more than one GPU, you might need to set some environment variables: