Hardware >
See also:
-
Optional microphone, with noise reduction.
- I already have a semi-professional microphone.
Requirements ∞
- 720p - (1280 x 720)
- Autofocus.
- Extreme close-ups.
-
Movable.
- Lighting correction.
-
Clamped mount.
- I may have to use something third-party, or maybe just velcro.
Desires ∞
- H.264 support in-hardware.
- 1080p - (1920 x 1080)
- Software-controlled movement.
- Remote-controlled movement.
- Works in Linux. "Driverless" kernel support.
-
Tripod mount.
- I would, of course, need to get a tripod.
Webcams ∞
Stores ∞
Creative ∞
https://www.creative.com/mylivecam/products/?catID=1
Without proper model numbers, it's simply too difficult to figure out what's what and where to get what with witch name. I'm being forced to compare pictures.
-
- 720p, 30fps, H.264
- Auto-focusing lens, noise-cancelling microphone.
- Explicit Linux support.
-
Creative Live! Cam Socialize HD AF
- As above, but with a wide angle lens.
- Missing H.264 support. Boo.
Notes ∞
Linux notes ∞
-
Webcams with libre distribution support can be found at https://www.thinkpenguin.com/catalog/accessories-other-products-gnulinux
frame rate is too low ∞
It's your auto exposure slowing things down.
echo "options gspca autoexpo=0">>/etc/modprobe.d/options modprobe -r gspca && modprobe gspca wxcam
But it might be dim now. You may have to screw with other settings. =/
You can also lower the size of the capture area.
Audio sync is off ∞
Previously I had an ffmpeg solution, but it doesn't work any more.
gspca notes ∞
Options:
modinfo gspca | grep parm
parm: force_gamma_id:Forced assigning ID of contrast settings (0=default,1,2,3) Zc03xx only (int) parm: force_sensor_id:Forced assigning ID sensor (Zc03xx only). Dangerous, only for experts !!! (int) parm: lightfreq:Light frequency banding filter. Set to 50 or 60 Hz, or 0 for NoFlicker (default=50) Zc03xx only (int) parm: usbgrabber:Is a usb grabber 0x0733:0x0430 ? (default 1) (int) parm: compress:Turn on/off compression (not functional yet) (int) parm: GGreen:Gain Green setting range 0 to 512 /256 (int) parm: GBlue:Gain Blue setting range 0 to 512 /256 (int) parm: GRed:Gain Red setting range 0 to 512 /256 (int) parm: OffGreen:OffGreen setting range -128 to 128 (int) parm: OffBlue:OffBlue setting range -128 to 128 (int) parm: OffRed:OffRed setting range -128 to 128 (int) parm: gamma:gamma setting range 0 to 7 3-> gamma=1 (int) parm: force_rgb:Read RGB instead of BGR (int) parm: debug:Debug level: 0=none, 1=init/detection, 2=warning, 3=config/control, 4=function call, 5=max (int) parm: autoexpo:Enable/Disable auto exposure (default=1: enabled) (PC-CAM 600/Zc03xx/spca561a/Etoms Only !!!) (int)
You can do stuff like this, I think:
echo 4 > /sys/module/gspca/parameters/gamma
/etc/modprobe/d/options
can have multiple lines like this:
options gspca gamma=5 autoexpo=0 # options gspca GGreen=200 GBlue=300 GRed=200 # options gspca OffGreen=-2 OffBlue=0 OffRed=-2 options gspca force_rgb=1
Last updated 2021-05-20 at 21:39:22
ported