vCam is a browser extension that creates a virtual webcam, allowing users to apply customizations such as enabling/disabling the camera, adjusting the aspect ratio, and controlling the zoom level.
- Virtual Webcam: vCam acts as a virtual camera that users can configure.
- Enable/Disable Webcam: Easily toggle the virtual camera on or off.
- Aspect Ratio Selection: Choose from Auto, Landscape (16:9), Portrait (9:16), or Square (1:1).
- Zoom Control: Adjust zoom level with a range slider.
- Clone or download this repository.
- Ensure
manifest.json
contains the content ofmanifest-chrome.json
. - Open your browser and navigate to
chrome://extensions/
. - Enable Developer Mode (toggle in the top right corner).
- Click Load Unpacked and select the extension folder.
- The vCam extension should now be available in your browser.
- Clone or download this repository.
- Replace
manifest.json
with the content ofmanifest-firefox.json
. - Open Firefox and navigate to
about:debugging#/runtime/this-firefox
. - Click Load Temporary Add-on and select
manifest.json
. - The vCam extension should now be available in Firefox.
For permanent installation in Firefox, package and sign the extension using the Mozilla Add-ons Developer Hub.
- Click on the vCam extension icon.
- Adjust the settings as needed:
- Toggle the Enable switch to turn the virtual camera on/off.
- Select the desired Aspect Ratio.
- Use the Zoom slider to zoom in or out.
- After making changes, turn the camera off and back on, or refresh the page for the settings to take effect.
- Add camera source selection option
- Add a preview window for real-time changes.
- Save user preferences between sessions.
- Additional camera settings such as brightness, contrast, and filters.
This project is inspired by spite/virtual-webcam.
This project is open-source and available under the MIT License.
Feel free to fork this repository and submit pull requests for improvements or new features!
- Website: tonmoydeb.com
- Email: [email protected]