A simple Qt application for Linux that streams an image or video to a virtual webcam device, using v4l2loopback and ffmpeg.
This allows you to use static images or looping videos as your camera in apps like Discord.
- Select an image or video file as camera output
- Automatically detects if
v4l2loopbackis loaded - Simple Qt-based UI
- Linux (tested on Arch Linux)
- Qt 6
- ffmpeg
- v4l2loopback
sudo pacman -S v4l2loopback-dkms v4l-utils ffmpeg- Download file from Releases
- Make it executable
- Download dependencies
- and run it
Build on Arch Linux:
sudo pacman -S v4l2loopback-dkms v4l-utils ffmpeg
git clone https://github.com/muzammilshafique/VirtualCamera.git
cd VirtualCamera/
cmake CMakeLists.txt
make