Comments (2)
I'm really not sure. It sounds like the driver may not fully support some of the controls, or is unable to. Not all hardware will allow manual adjustments even if the driver provides the option.
Some devices need to capture some frames before auto adjustments get the correct values. Does the --skip argument help at all?
from fswebcam.
Some devices need to capture some frames before auto adjustments get the correct values. Does the --skip argument help at all?
Difficult to assess, as the behaviour is so random, but I'm inclined to say it doesn't. If the darkening appears, it just goes on and on. If it doesn't appear, the image remains perfect all the time. In both cases, the capture command is exactly the same (I'm sending the command using a Python script, so it's guaranteed to be identical).
Also, the --skip command results terribly slow. --skip 10 takes 4-5 seconds, which makes it impractical. According to the specs, it should be able to do 6 fps at 1920x1080 pixels (in YUYV mode).This might be limited by the USB bandwidth? 1920x1080x2 = 4MB/frame, which would mean 200Mbits/s (at 6fps).
More confusion: I've noticed that, though I tried sending --palette YUYV, the capturing still seems to be compressed (artifacts appear on the screen, indicative of the jpeg compression). The cam does report it supports YUYV.
from fswebcam.
Related Issues (20)
- Re-get image on error
- Attempting to set non-existent control silently fails HOT 1
- When in --loop mode add option to run command after each frame is captured. HOT 1
- Cameras that lie about their properties
- "Error Querying Menu" when setting value
- Add ability to exit the loop after a specified number of iterations (--count ?)
- Release HOT 5
- Floating point vs Integer Math
- Write png with compression level 9 is pretty slow
- subsecond looping?
- gzip option `--best` not universal; use `-9` instead
- More astro features
- Running multiple cameras on raspberry HOT 2
- Read continuous frames from camera
- [suggestion] Capture directly to clipboard HOT 1
- "Opening /dev/video0... stat: No such file or directory" after taken 10 Pictures HOT 1
- A use after free bug in src_v41_set_read.c HOT 2
- Raspberry pi camera module error
- Sudo permission HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fswebcam.