------------------------------------------------------------------------------- Taking pictures with a web cam (linux of course)... Desktop / Graphical.. cheese # perhaps too simple! camorama guvcview QtCA VLC # Media > Open Capture Device -> # Mode: Video Camera Device: /dev/video0 -> Play # You can now use snapshot or record Kamoso # KDE Qt version of cheese HasciiCam # ascii cam! Command line... webcam streamer -f jpeg -o webcam.jpg fswebcam -r 640x480 --jpeg 85 -D 1 -S 13 web-cam-shot.jpg # -D delay -S skip first frames (so camera can adjust) uvccapture -m Video Frame Capture avconv -f video4linux2 -s 640x480 -i /dev/video0 \ -ss 0:0:2 -frames 1 /tmp/out.jpg ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 \ -ss 0:0:2 -frames 1 /tmp/out.jpg # Again the -ss is a delay to let the camera adjust Streaming Webcamoid # https://webcamoid.github.io ZoneMinder # video survalience https://www.zoneminder.com/ Motion # motion detect and then do various actions # Small web server to allow remote control (incl APIs) # https://motion-project.github.io/ Kerberos.io # video survalence with motion detect (web interface) Miscellanious CLight # adjust things (like display) based on camera as a light sensor # for example turn of display if room light is off