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.