Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Virtual camera #20

Open
soyersoyer opened this issue Apr 27, 2023 · 5 comments
Open

[Feature Request] Virtual camera #20

soyersoyer opened this issue Apr 27, 2023 · 5 comments

Comments

@soyersoyer
Copy link
Owner

soyersoyer commented Apr 27, 2023

Here I collect feature requests that cannot be done with standard webcams.
But it can made by processing the camera stream and feeding it to a virtual camera.

  • Add [Green/Magenta] Tint
  • Add ability to load a LUT
  • Flip horizontally and vertically (even if the camera doesn't support it)
  • Rotate
  • Add background blur
  • Zoom

This is out of scope yet.

@seboss666
Copy link

Being able to have a virtual background image/blur is something that can be missing from multiple communication applications, specially under Linux when you have absolutely no camera control software from the vendors. But not sure how hard it can be on hardware for the image processing :/

@v1r4j
Copy link

v1r4j commented Jun 4, 2024

Is there a suggested workaround to flip the webcam image 180 degrees (flip vertically) for webcams where this functionality is not supported in v4l?

@soyersoyer
Copy link
Owner Author

What kind of webcam do you have? The preview window can mirror/flip the image with m, and rotate with r, but it doesn't work outside the preview.

@v1r4j
Copy link

v1r4j commented Jun 5, 2024

It is a Lenovo LC50. It's housed upside down due to my set up and I am looking for a way to flip it that persists on video chat apps (google meets etc.)

@soyersoyer
Copy link
Owner Author

soyersoyer commented Jun 5, 2024

Try OBS Studio's virtual camera or Webcamoid or ffmpeg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants