This project is not maintained anymore, please use other solutions like - https://github.com/ShayBox/Mon2Cam
Stream any of your screens to a virtual camera. Designed specifically for Discord and Linux
Before using make sure that you have ffmpeg and v4l2loopback installed
Just go to the "release" tab and grab the latest version. Releases are packed with PyInstaller, so release contains Python interpreter and all necessary libraries. That's why it has size more than 10 Mb, if you don't like that you can run it directly from the source:
pip install -r requirements.txt
python main.py
Run the program:
./discord-monitors-to-vc
# or
python main.py
Available arguments:
- --fps FPS_RATE - set the fps_rate of screen sharing. The default value is 60
You'll see the list of all monitors. Select the desired one by using arrow keys and hit Enter.
When you've done, just press Ctrl-C