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

Webcams with high resolution but low framerate modes choose too-high default resolution with no way to change it #225

Open
cassidyjames opened this issue Feb 7, 2022 · 2 comments

Comments

@cassidyjames
Copy link
Contributor

What Happened?

Since #219 and #220 follow-up, we've fixed camera availability and performance on a number of models. However, as a result, Camera once again defaults both the preview and capture to the highest-possible resolution, which on certain hardware (like my Logitech C920) is actually a very low framerate mode seemingly only intended for still photos.

Steps to Reproduce

  1. Plug in a Logitech C920
  2. Open Camera (from master)
  3. See the default framerate

Expected Behavior

Camera should ideally default to a higher framerate; perhaps we can select something like the highest resolution with at least 24fps? And/or for hardware compatibility, we may want to consider exposing available resolutions and framerates to enable the user to override the default depending on their hardware (like #224).

OS Version

6.x (Odin)

Software Version

Compiled from git

Log Output

No response

Hardware Info

StarBook Mk V with a USB Logitech C920

@alkaris2
Copy link

Using Logitech C920 but I can't change the resolution or framerate? If I open the camera with V4L2 Test utility it's able to run MJPEG 30fps 1080p which is it's native max resolution that it can run, but these settings can't be carried over to this app?

Running on Manjaro, downloaded from AUR with v6.0.3-2.

should be as simple as clicking on a settings menu to being able to set the resolution and framerate to configure more options for the camera. Instead what I see is low resolution 640x480 30fps. Couldn't you just store this setting in the GSchema Config to reference the resolution and FPS of the camera device selected?

image

@cassidyjames
Copy link
Contributor Author

@alkaris2 you seem to be requesting the feature that would be implemented by #224

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

No branches or pull requests

2 participants