Cómo cambiar la configuración de la cámara web en Linux con Cameractrls

Cameractrls es una aplicación GTK para ajustar los controles de la cámara web a través de Video4Linux2 (V4L2). Instálala desde Flathub, selecciona un dispositivo y modifica únicamente los controles que muestra. Las opciones varían según la cámara y el controlador; es posible que un control que falte simplemente no sea compatible.

Instalar controles de cámara

El proyecto original menciona Flathub como método de instalación. En un sistema con Flatpak y el repositorio remoto Flathub configurado, abre la terminal y ejecuta:

flatpak install flathub hu.irl.cameractrls

Sigue las instrucciones y luego ejecuta Cameractrls desde el menú de aplicaciones de tu escritorio. Si Flatpak no está configurado, consulta la guía oficial de configuración de Flatpak . La página del proyecto Cameractrls también incluye los paquetes de distribución y las instrucciones para su instalación desde el código fuente.

Una terminal de Linux muestra el comando Flatpak para instalar Cameractrls desde Flathub.
Instala los controles de cámara desde el control remoto Flathub con Flatpak.

Cambiar la configuración de la cámara web paso a paso

  1. Localiza el nodo del dispositivo Linux de la cámara.

    Si tiene más de una cámara o no sabe qué dispositivo seleccionar, instale v4l-utilsel paquete de su distribución y ejecute v4l2-ctl --list-devices. La salida asigna las cámaras V4L2 detectadas a rutas de dispositivos como /dev/video0. Una sola cámara puede exponer varios nodos, así que verifique el nodo de captura en lugar de asumir que todas las cámaras web son /dev/video0.

    En una terminal de Linux se muestra el comando v4l2-ctl que se utiliza para listar los dispositivos de cámara.
    Utilice v4l2-ctl para identificar la ruta del dispositivo V4L2 de la cámara web.
  2. Seleccione la cámara en Cameractrls.

    Abre Cameractrls y usa el selector de cámara en la barra superior para elegir el dispositivo que identificaste. La aplicación puede actualizar los dispositivos detectados; usa ese control después de conectar una cámara web USB. Cameractrls crea sus páginas de control a partir de los controles informados de la cámara seleccionada, por lo que las etiquetas y el diseño pueden variar de un dispositivo a otro.

    La ventana GTK de Cameractrls muestra su selector de cámara y una lista de los controles de cámara disponibles.
    Los controles que se muestran dependen de la cámara seleccionada.
  3. Abre la vista previa y ajusta el encuadre.

    Utilice la ventana de vista previa de Cameractrls para comprobar la imagen mientras realiza cambios. Si la cámara ofrece controles de zoom, panorámica o inclinación, ajústelos en pequeños incrementos y observe la vista previa. Estos controles suelen ser específicos de cada cámara o modelo; no son lo mismo que recortar una imagen en una aplicación de videollamada y no aparecerán en las cámaras web que no los incluyan.

    En una ventana de vista previa de la cámara web, en una habitación con iluminación tenue, se ve a una persona centrada.
    Utilice la ventana de vista previa para evaluar el encuadre y los cambios de imagen.
  4. Ajustar la exposición y la ganancia

    Busque controles como exposición automática, exposición o ganancia. Mantenga la exposición automática activada como punto de partida. Si necesita control manual y la cámara lo permite, desactive primero la opción automática y luego cambie un valor a la vez mientras observa la vista previa. El brillo y la ganancia no son intercambiables: el brillo modifica el nivel de negro de la imagen, mientras que la ganancia amplifica la señal de la cámara. El estándar V4L2 define los controles comunes, pero el controlador decide cuáles están disponibles y sus rangos permitidos.

    La ventana de controles Cameractrls muestra los controles automáticos de exposición y ganancia.
    Las opciones de exposición y ganancia solo aparecen cuando la cámara seleccionada las expone.
  5. Balance de blancos y color correctos

    El balance de blancos automático es una opción útil cuando cambia la iluminación de la habitación. Si el color varía con una iluminación constante, compruebe si la cámara web ofrece control manual de balance de blancos o temperatura. También puede encontrar controles de brillo, contraste, saturación, nitidez o gamma. Mueva los controles deslizantes en pequeños pasos y compare la vista previa; los cambios bruscos pueden hacer que un rostro se vea descolorido, sobresaturado o con una nitidez artificial. No todas las cámaras ofrecen todos los controles de color.

    La ventana de controles Cameractrls muestra controles deslizantes para el ajuste automático del balance de blancos y del color.
    Ajusta gradualmente el balance de blancos y los controles de color mientras revisas la vista previa.
  6. Reduzca el parpadeo con la frecuencia de la línea eléctrica.

    Si la iluminación interior produce bandas o pulsaciones visibles, busque un control de frecuencia de la red eléctrica. Si está disponible, seleccione la configuración que coincida con la red eléctrica del lugar donde se utiliza la cámara, generalmente 50 Hz o 60 Hz. Este es un filtro de parpadeo de iluminación, no una configuración de velocidad de fotogramas. Déjelo sin cambios si el control no está disponible o si la vista previa no presenta parpadeo.

    La ventana de controles de Cameractrls muestra una configuración de frecuencia de línea eléctrica con opciones de 50 Hz y 60 Hz.
    Cuando la opción de control esté disponible, seleccione el ajuste de la línea eléctrica que mejor se adapte al entorno de iluminación.
  7. Elige la resolución y la velocidad de fotogramas en la aplicación de captura.

    Cameractrls sirve para controlar la cámara; no ofrece un selector universal de resolución y fotogramas por segundo para todas las aplicaciones de webcam. Configure estas opciones en la aplicación de videollamada, grabación o transmisión que capturará la cámara. Para inspeccionar los modos de un dispositivo V4L2, ejecute v4l2-ctl -d /dev/video0 --list-formats-ext, reemplazando la ruta con el nodo de su cámara. La referencia de opciones de v4l-utils describe el formato, el tamaño del fotograma y el intervalo. Elija un modo compatible tanto con la cámara como con la aplicación.

    Una terminal de Linux muestra los comandos v4l2-ctl para listar los controles de la cámara y los formatos de vídeo compatibles.
    Inspeccione los controles del dispositivo y los modos de captura compatibles con v4l2-ctl.

Si Cameractrls no puede ver la cámara web

Primero, compruebe que Linux detecta el dispositivo con v4l2-ctl --list-devices. Si falta el comando, instálelo v4l-utilsdesde el repositorio de software de su distribución. Si la cámara aparece en la lista, utilice su nodo de vídeo para inspeccionar los controles disponibles:

v4l2-ctl -d /dev/video0 --list-ctrls

Sustituya /dev/video0por la ruta correcta. El manual de v4l2-ctl documenta estas opciones de lista de dispositivos y controles. Si falta un control o está deshabilitado, generalmente se debe a una limitación de hardware o controlador para el dispositivo o entrada seleccionados, no a una configuración oculta en Cameractrls. La documentación del control V4L2 del kernel de Linux explica que los controladores pueden exponer diferentes controles y marcar como inactivos los que no sean aplicables.

Comprueba el resultado en tu aplicación de vídeo.

Tras ajustar la cámara, abre la aplicación que usas habitualmente para llamadas o grabaciones y comprueba la vista previa. Algunas aplicaciones configuran los controles de la cámara o solicitan su propio formato de vídeo al iniciarse, por lo que la imagen puede diferir de la vista previa de Cameractrls. Si esto ocurre, selecciona la cámara deseada en la aplicación de captura y elige un modo compatible.

Dejar un comentario

Cómo cambiar la configuración de la cámara web en Linux con Cameractrls

Cómo cambiar la configuración de la cámara web en Linux con Cameractrls

Cambia la configuración de la cámara web en Linux con Cameractrls: ajusta la exposición, el color, la reducción de parpadeo y otros controles compatibles, y luego comprueba los modos de vídeo compatibles.

Cómo instalar PhpStorm en Linux: Toolbox, Tar.gz, Snap y AUR

Cómo instalar PhpStorm en Linux: Toolbox, Tar.gz, Snap y AUR

Instala PhpStorm en Linux con JetBrains Toolbox o el archivo tar.gz independiente, además de las opciones Snap y Arch AUR. Java ya viene incluido.

Cómo configurar paneles duales en XFCE 4

Cómo configurar paneles duales en XFCE 4

Crea un panel XFCE 4 independiente para cada pantalla, asigna el segundo panel a la salida correcta, colócalo y ajusta su tamaño, y añade los lanzadores y elementos de estado que necesites.

Cómo instalar Cisco Packet Tracer en Linux

Cómo instalar Cisco Packet Tracer en Linux

Descarga Cisco Packet Tracer 9.0.1 para Ubuntu de 64 bits, instala el paquete DEB con APT, acepta la licencia en la terminal e inicia sesión para comenzar un laboratorio.

Cómo recortar una imagen en Linux con GIMP

Cómo recortar una imagen en Linux con GIMP

Eliminar el fondo de una foto en Linux con GIMP: trazar el sujeto, eliminar el fondo seleccionado, mantener la transparencia y exportar un archivo PNG reutilizable.

Cómo hacer una copia de seguridad de un CD-ROM como imagen ISO en Linux

Cómo hacer una copia de seguridad de un CD-ROM como imagen ISO en Linux

Crea una imagen ISO de CD-ROM en Linux con GNOME Disks o dd. Identifica la unidad óptica, supervisa la copia, verifica la imagen y descubre cuándo un disco dañado o de audio requiere otra herramienta.

Descarga FlightGear gratis: Guía de instalación oficial

Descarga FlightGear gratis: Guía de instalación oficial

Descarga FlightGear gratis desde el sitio web oficial. Compara los paquetes para Windows, macOS y Linux, instala los archivos de datos y comienza tu primer vuelo.

OKSampler: Un muestreador de música gratuito y sencillo para ritmos de teclado.

OKSampler: Un muestreador de música gratuito y sencillo para ritmos de teclado.

OKSampler asigna clips MP3 a teclas del teclado y permite reproducir audio en bucle. Descubre qué hace este antiguo programa gratuito, dónde terminan sus funciones anteriores y qué debes comprobar antes de descargarlo.

Aplicación de escritorio de Google Tasks: Cómo usarla en un ordenador

Aplicación de escritorio de Google Tasks: Cómo usarla en un ordenador

Abre Google Tasks en un navegador, añade un acceso directo a Chrome o ábrelo como una aplicación, y gestiona tus tareas pendientes con fecha a través de Calendar y Gmail.

Cómo jugar a Don't Starve Together en Linux

Cómo jugar a Don't Starve Together en Linux

Instala la versión para Linux de Don't Starve Together a través de Steam, crea un mundo o únete a tus amigos siguiendo estos pasos de configuración y solución de problemas.