Original em formato texto com marcações para conversão em HTML, processo automatizado com scripts e txt2tags.
Dicas e exemplos de configuração de webcam
O nome comercial, marca, modelo e outros detalhes relacionados ao nome comercial não ajuda muito, precisa indentificar o hardware, (chip) do produto, `` lsusb `` é um dos comandos que mostra a informação que precsia, no shell do root execute lsusb e para obter mais detalhes acrescente `` -v ``, para expandir ainda mais, acrescente `` -d `` mais o codigo encontrado no resultado anterior.
lsusb
root@kubuntux64:~# lsusb Bus 001 Device 004: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam Acima o resultado de uma camera GO TEC, observe a identificação 093a:2468 que será usando no comando abaixo para expandir, tem resultado semelhante a lsusb -v, neste exemplo mostra somente os dados do dispositivo informado, serve para exluir resultados de outros dispositivos como mouse, teclado e etc.. root@kubuntux64:~# lsusb -v -d 093a:2468 Bus 001 Device 004: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 255 Vendor Specific Subclass bDeviceProtocol 255 Vendor Specific Protocol bMaxPacketSize0 8 idVendor 0x093a Pixart Imaging, Inc. idProduct 0x2468 Easy Snap Snake Eye WebCam bcdDevice 1.00 iManufacturer 1 Pixart Imaging Inc. iProduct 2 CIF Single Chip iSerial 0 bNumConfigurations 1 ---corta--- Resultado com camera Genius VideoCAM look. Observe que no resultado não consta Genius nem informação sobre o nome comercial Bus 001 Device 003: ID 0c45:60b0 Microdia Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0c45 Microdia idProduct 0x60b0 bcdDevice 1.01 iManufacturer 0 iProduct 1 USB camera iSerial 0 bNumConfigurations 1 --corta---
Com identificação da camera, coloque na caixa de pesquisa do google, para refinar a pesquisa acrescente o nome de sua distro, acrescente também /linux na URL ou ~linux na caixa de pesquisa, também pode consultar a lista de cameras suportadas, alguns endereços para consulta.
Ambiente, kubuntu 7.04 x86_64 com camera USB ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam
Procurando por spca no smart, encontrei os fontes, até tentei mas falhou, veja o resultado.
smart install gspca-source smart install spca5xx-source cd /usr/src/ module-assistant -t build spca5xx Falhou, termina com esta mensagem de erro. make: ** [kdist_build] Erro 2 BUILD FAILED! See /var/cache/modass/spca5xx-source.buildlog.2.6.20-15-generic.1180845565 for details. Construção falhou. Pressione Enter para continuar ... Encontrei este detalhe no log. /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:1681: warning: assignment from incompatible pointer type make[4]: ** [/usr/src/modules/spca5xx/drivers/usb/spca5xx.o] Erro 1
Outros testes e resultados.
Instalei os pacotes kdetv e alguns video4l, não anotei os nomes.
Com a camera GO TEC conectada executei kdetv, não aparece imagem, entrei em configurações -> Video, tinha um plugin não selecionado (Plugin Video4Linux George Staikos and others), com isto acendeu o led da camera e começou aparecer uma imagem toda borrada, mal se observa o contorno das imagens.
Neste mesmo ambiente, ao trocar a camera pela Genius (0c45:60b0 Microdia), não mostra imagem, dá erro e fecha o kdetv.
Qualquer dia continuo com estes testes.