gqcam es un programa para controlar webcams que permite utilizar la webcam para realizar fácilmente instantáneas o series de imágenes.
Un requisito para el uso de gqcam es el soporte de la webcam por parte de Video4linux. Muchas webcams, como por ejemplo la Logitech Quickcam Express son automáticamente detectadas. Se pueden utilizar cámaras de color o en blanco y negro. Otra posible fuente de imágenes son las tarjetas TV que soporten Video4linux. En http://www.linux-usb.org se encuentra un resumen de los dispositivos USB soportados. Es posible utilizar gqcam desde la línea de comandos, por lo que no es imprescindible una superficie gráfica.
La cámara debe estar conectada al puerto USB antes de iniciar gqcam. Después de iniciar el programa, se puede ver la imagen actual de la webcam en la parte superior de la ventana. La parte inferior muestra unos reguladores para modificar el brillo, el contraste, el color y su intensidad como sea necesario. La intensidad del brillo (brightness) se regula automáticamente al iniciar el programa. Se puede cambiar este comportamiento en el menú principal + en la carpeta . Pulsando sobre la pestaña es posible corregir colores invertidos, ya que hay cámaras que intercambian los canales de color rojo y azul.
En caso de utilizar varias cámaras, puede cambiar de cámara con
+. En la ventana de
diálogo las cámaras se seleccionan a través de los dispositivos
/dev/video0 (primera cámara),
/dev/video1 (segunda cámara).
Para hacer una instantánea pulse sobre . En el diálogo que aparece a continuación se puede determinar el nombre del archivo y el formato de imagen. Otra posibilidad es la de tomar una serie de imágenes. Pare ello seleccione +. Es posible determinar después de cuántos segundos o minutos se toma cada imagen. La opción sirve para determinar las propiedades de las imágenes tomadas. Mediante se puede indicar el nombre de un script que debe ser ejecutado después de haber tomado una imagen. Esto sirve por ejemplo para transferir la imagen tomada a un servidor FTP.
gqcam puede utilizarse también sin entorno gráfico, por ejemplo para una
vigilancia automática que se inicia mediante una tarea cron. Para ello es
importante pasar todas las opciones necesarias como parámetros en la línea
de comandos. El comando gqcam -t JPEG
-s -d webcam.jpg graba la imagen actual de
la cámara en el archivo webcam.jpg. El parámetro
-t determina el formato de imagen; es posible utilizar
JPEG, PNG o PPM. Mediante -s se puede activar la corrección
de colores, mientras que -d indica el nombre de archivo. Al
utilizar varias webcams, es necesario indicar el dispositivo de la webcam.
Si no se indica otra cosa, se toma una imagen con
/dev/video0. Para grabar con la segunda cámara hay que
añadir el parámetro -v /dev/video1.
El comando gqcam --help muestra la ayuda
con una serie de opciones adicionales.