Como alterar as configurações da webcam no Linux com o Cameractrls

O Cameractrls é um aplicativo GTK para ajustar os controles da webcam expostos pelo Video4Linux2 (V4L2). Instale-o a partir do Flathub, selecione um dispositivo e altere apenas os controles que ele reporta. As opções variam de acordo com a câmera e o driver; um controle ausente pode simplesmente não ser suportado.

Instalar Cameractrls

O projeto original lista o Flathub como um método de instalação. Em um sistema com Flatpak e o servidor Flathub configurados remotamente, abra o Terminal e execute:

flatpak install flathub hu.irl.cameractrls

Siga as instruções e, em seguida, inicie o Cameractrls a partir do menu de aplicativos da sua área de trabalho. Se o Flatpak não estiver configurado, use o guia de configuração oficial do Flatpak . A página do projeto Cameractrls também lista os pacotes de distribuição e as instruções de instalação a partir do código-fonte.

Um terminal Linux exibe o comando Flatpak para instalar o Cameractrls a partir do Flathub.
Instale o Cameractrls a partir do controle remoto Flathub com o Flatpak.

Como alterar as configurações da webcam passo a passo

  1. Localize o nó do dispositivo Linux da câmera.

    Se você tiver mais de uma câmera ou não souber qual dispositivo selecionar, instale v4l-utilso pacote da sua distribuição e execute o comando v4l2-ctl --list-devices. O resultado mapeia as câmeras V4L2 detectadas para caminhos de dispositivo, como /dev/video0. Uma única câmera pode expor vários nós, portanto, verifique o nó de captura em vez de presumir que toda webcam é /dev/video0.

    Um terminal Linux mostra o comando v4l2-ctl usado para listar dispositivos de câmera.
    Use o comando v4l2-ctl para identificar o caminho do dispositivo V4L2 da webcam.
  2. Selecione a câmera em Cameractrls

    Abra o Cameractrls e use o seletor de câmera na barra de cabeçalho para escolher o dispositivo que você identificou. O aplicativo pode atualizar os dispositivos detectados; use esse controle após conectar uma webcam USB. O Cameractrls constrói suas páginas de controle a partir dos controles relatados pela câmera selecionada, portanto, os rótulos e o layout podem variar de um dispositivo para outro.

    A janela GTK do Cameractrls exibe o seletor de câmeras e uma lista dos controles de câmera disponíveis.
    Os controles exibidos dependem da câmera selecionada.
  3. Abra a pré-visualização e ajuste o enquadramento.

    Use o controle de janela de pré-visualização do Cameractrls para verificar a imagem enquanto faz alterações. Se a câmera tiver controles de zoom, panorâmica ou inclinação, ajuste-os em pequenos incrementos e observe a pré-visualização. Esses controles geralmente são específicos de uma câmera ou modelo; eles não são os mesmos que recortar uma imagem em um aplicativo de videochamada e não aparecerão em webcams que não os oferecem.

    Uma pessoa aparece centralizada em uma janela de pré-visualização da webcam separada, em uma sala com iluminação suave.
    Use a janela de pré-visualização para avaliar o enquadramento e as alterações na imagem.
  4. Ajuste a exposição e o ganho.

    Procure por controles como exposição automática, exposição ou ganho. Mantenha a exposição automática ativada como ponto de partida. Se precisar de controle manual e a câmera oferecer essa opção, desative a automática primeiro e, em seguida, altere um valor por vez enquanto observa a pré-visualização. Brilho e ganho não são intercambiáveis: o brilho altera o nível de preto da imagem, enquanto o ganho amplifica o sinal da câmera. O padrão V4L2 define controles comuns, mas o driver decide quais estão disponíveis e seus intervalos permitidos.

    A janela de controles Cameractrls mostra os controles automáticos de exposição e ganho.
    As opções de exposição e ganho só aparecem quando a câmera selecionada realiza a exposição.
  5. Ajuste correto do balanço de branco e das cores.

    O balanço de branco automático é uma opção útil por padrão quando a iluminação do ambiente muda. Se a cor mudar sob iluminação constante, verifique se a webcam oferece um controle manual de balanço de branco ou temperatura de cor. Você também pode encontrar controles de brilho, contraste, saturação, nitidez ou gama. Mova os controles deslizantes em pequenos incrementos e compare a pré-visualização; grandes alterações podem fazer com que o rosto pareça desbotado, supersaturado ou com nitidez artificial. Nem todas as câmeras oferecem todos os controles de cor.

    A janela de controles do Cameractrls exibe os controles deslizantes de ajuste automático de balanço de branco e cor.
    Ajuste o balanço de branco e os controles de cor gradualmente enquanto verifica a pré-visualização.
  6. Reduza a oscilação da luz com a frequência da linha de energia.

    Se as luzes internas produzirem faixas visíveis ou pulsações, procure um controle de frequência da rede elétrica. Quando disponível, escolha a configuração que corresponde à rede elétrica do local onde a câmera está sendo usada, geralmente 50 Hz ou 60 Hz. Este é um filtro de cintilação de iluminação, não uma configuração de taxa de quadros. Deixe-o inalterado se o controle estiver ausente ou se a pré-visualização não apresentar cintilação.

    A janela de controles do Cameractrls mostra uma configuração de frequência da linha de energia com opções de 50 Hz e 60 Hz.
    Quando o controle estiver disponível, selecione a configuração da rede elétrica que melhor se adapta ao ambiente de iluminação.
  7. Escolha a resolução e a taxa de quadros no aplicativo de captura.

    O Cameractrls serve para controlar a câmera; ele não oferece um seletor universal de resolução e quadros por segundo para todos os aplicativos de webcam. Defina essas opções no aplicativo de videochamada, gravação ou streaming que capturará a imagem da câmera. Para inspecionar os modos de um dispositivo V4L2, execute `cameractrls --modes` v4l2-ctl -d /dev/video0 --list-formats-ext, substituindo o caminho pelo nó da sua câmera. A referência de opções do v4l-utils descreve o formato, o tamanho do quadro e a listagem de intervalos. Escolha um modo compatível tanto com a câmera quanto com o aplicativo.

    Um terminal Linux exibe os comandos v4l2-ctl para listar os controles da câmera e os formatos de vídeo suportados.
    Inspecione os controles do dispositivo e os modos de captura suportados com o v4l2-ctl.

Se o Cameractrls não conseguir detectar a webcam

Primeiro, verifique se o Linux detecta o dispositivo com o comando `ls -l` v4l2-ctl --list-devices. Se o comando não estiver presente, instale-o v4l-utilsa partir do repositório de software da sua distribuição. Se a câmera estiver listada, use o nó de vídeo correspondente para inspecionar os controles disponíveis:

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

Substitua /dev/video0pelo caminho correto. O manual do v4l2-ctl documenta essas opções de listagem de dispositivos e controles. Se um controle estiver ausente ou desativado, isso geralmente se deve a uma limitação de hardware ou driver para o dispositivo ou entrada selecionado, e não a uma configuração oculta no Cameractrls. A documentação de controle V4L2 do kernel Linux explica que os drivers podem expor diferentes controles e marcar como inativos aqueles que não se aplicam.

Confira o resultado no seu aplicativo de vídeo.

Após configurar a câmera, abra o aplicativo que você usa para chamadas ou gravações e verifique a pré-visualização. Alguns aplicativos definem controles de câmera ou solicitam um formato de vídeo específico ao iniciar, portanto, a imagem pode ser diferente da pré-visualização do Cameractrls. Se isso acontecer, selecione a câmera desejada no aplicativo de captura e escolha um modo compatível.

Deixar um comentário

Como recuperar partições perdidas e dados do disco rígido com segurança

Como recuperar partições perdidas e dados do disco rígido com segurança

Aprenda como recuperar partições e arquivos perdidos com o TestDisk e o PhotoRec. Proteja a unidade de origem, faça a verificação com segurança e salve os dados recuperados em outro disco.

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.