Camera como webcam

193 views
Skip to first unread message

Cristina Amazonas

unread,
May 15, 2012, 10:37:52 PM5/15/12
to ola...@googlegroups.com
Oi Pessoal

Alguem sabe como configuro uma camera p entrada de video no processing ?
queria usar minha cybershot ao inves da webcam, mas o Ubuntu "ve" a camera como dispositivo de armazenamento e nao oferece a entrada de video ..
Dicas ?

Obg, Cristina.

--
Cristina Amazonas
Skype cristina_amazonas

f...@rendera.com.br

unread,
May 15, 2012, 10:42:36 PM5/15/12
to ola...@googlegroups.com
Ol� Cristina

Pelo visto voc� est� tentando usar a conex�o USB e, at� aonde sei, n�o �
poss�vel por esta interface. A conex�o USB � limitada ao acesso da mem�ria
da m�quina e n�o possui fun��es para streaming de dados pois o mesmo
encareceria este dispositivo. Caso ela tenha sa�da HDMI ou sa�da de v�deo
� poss�vel sendo necess�rio utilizar uma entrada do tipo captura de v�deo
ou entrada HDMI em sua m�quina.

Abra�os

Schiavoni
> --
> if ( post )
> send_mail( ola...@googlegroups.com );
> if ( unsubscribe )
> send_mail( olaboca+u...@googlegroups.com );
>


Cristina Amazonas

unread,
May 15, 2012, 10:56:52 PM5/15/12
to ola...@googlegroups.com
Sim Schiavoni estou tentando via cabo USB.
Tenho um multi cabo c saida USB e mais três cabos, vermelho, branco e amarelo.
Sou meio leiga nesta de cabos, mas parecem duas entradas de audio e uma de video (ou duas de video e uma de audio?)
no meu laptop tenho entrada firewire e svideo, sera q existe um cabo conversor ???
na real preciso apenas da imagem, vc sabe se e' possivel ?
Mt obg pelo retorno :)

2012/5/15 <f...@rendera.com.br>
Olá Cristina

Pelo visto você está tentando usar a conexão USB e, até aonde sei, não é
possível por esta interface. A conexão USB é limitada ao acesso da memória
da máquina e não possui funções para streaming de dados pois o mesmo
encareceria este dispositivo. Caso ela tenha saída HDMI ou saída de vídeo
é possível sendo necessário utilizar uma entrada do tipo captura de vídeo
ou entrada HDMI em sua máquina.

Abraços


Schiavoni

> Oi Pessoal
>
> Alguem sabe como configuro uma camera p entrada de video no processing ?
> queria usar minha cybershot ao inves da webcam, mas o Ubuntu "ve" a camera
> como dispositivo de armazenamento e nao oferece a entrada de video ..
> Dicas ?
>
> Obg, Cristina.
>
> --
> Cristina Amazonas
> Skype cristina_amazonas
>
> --
> if ( post )
>      send_mail( ola...@googlegroups.com );
> if ( unsubscribe )
>      send_mail( olaboca+u...@googlegroups.com );
>


--
if ( post )
    send_mail( ola...@googlegroups.com );
if ( unsubscribe )
    send_mail( olaboca+u...@googlegroups.com );

Cristina Amazonas

unread,
May 15, 2012, 11:01:46 PM5/15/12
to ola...@googlegroups.com
hummm lembrei de algo : minha webcam microsoft ele reconheceu e e' via cabo USB ...

2012/5/15 Cristina Amazonas <cristin...@gmail.com>

Daniel Oliveira Dantas

unread,
May 15, 2012, 11:04:10 PM5/15/12
to ola...@googlegroups.com
Pelo jeito, você precisa de um conversor desses. É um tipo de placa de
captura de vídeo,

http://produto.mercadolivre.com.br/MLB-425068886-placa-captura-video-usb-easy-cap-rca-s-video-para-usb-_JM


Comprei um chinês outro dia com 4 entradas de vídeo mas o cd vem com
uma versão do driver que não funciona e gastei horas vasculhando a
internet atrás de um driver que funcionasse. O que comprei é um
desses.

http://produto.mercadolivre.com.br/MLB-425164276-placa-de-captura-video-usb-easycap-audiovideo-notebook-pc-_JM

Se alguém conhecer alguma marca ou modelo decente, que venha com o
driver correto e de preferência que não seja chinês, por favor me
diga.

[]s
Daniel

2012/5/15 Cristina Amazonas <cristin...@gmail.com>:

Cristina Amazonas

unread,
May 15, 2012, 11:13:24 PM5/15/12
to ola...@googlegroups.com
Daniel meu cabo da camera ja' tem isso, tres cabos A/V e USB.
O problema e' o Ubuntu reconhecer q o dispositivo e' um input de video e nao de armazenamento

2012/5/16 Daniel Oliveira Dantas <dan...@gmail.com>

Gabriel Camelo

unread,
May 15, 2012, 11:15:21 PM5/15/12
to ola...@googlegroups.com
Webcam não é uma opção? Já consegui resultados surpreendentes com a camerazinha do Playstation <http://pt.wikipedia.org/wiki/PlayStation_Eye>. Relativamente barata e bem servida de drives, além da possibilidade de abri-la e remover o filtro infravermelho.

Gabriel Camelo

unread,
May 15, 2012, 11:22:52 PM5/15/12
to ola...@googlegroups.com
Cris,

Normalmente essas câmeras não 'soltam' o vídeo pela USB. Elas vêm com um cabo RCA (amarelo, branco, vermelho), mas o sinal de vídeo saí por outro caminho que costuma estar identificado na câmera como AV output. Uma sugestão, tira fotos das saídas da câmera e dos seus cabos, assim podemos ter uma noção melhor. Uma outra dica é uma busca rápida no Google de "'modelo da sua câmera' as webcam". Assim da pra saber se alguém já tentou, ou conseguiu, capturar em tempo real, como sinal ou dados, imagens vindas da câmera.

Cristina Amazonas

unread,
May 15, 2012, 11:25:42 PM5/15/12
to ola...@googlegroups.com
bem legal esta playstationeye, nao conhecia. Obg pela dica Gabriel :)
mas eu queria mais resolucao e principalmente qualidade otica de imagem.
A cybershot tem 12.1 megapixel e lente Zeiss (...)
nao pensei q fosse tao dificil isso no Linux, bem frustrante :/


2012/5/16 Gabriel Camelo <holysm...@gmail.com>
Webcam não é uma opção? Já consegui resultados surpreendentes com a camerazinha do Playstation <http://pt.wikipedia.org/wiki/PlayStation_Eye>. Relativamente barata e bem servida de drives, além da possibilidade de abri-la e remover o filtro infravermelho.

--
if ( post )
send_mail( ola...@googlegroups.com );
if ( unsubscribe )
send_mail( olaboca+u...@googlegroups.com );

Cristina Amazonas

unread,
May 15, 2012, 11:27:22 PM5/15/12
to ola...@googlegroups.com
Gabriel a camera e' esta http://www.bondfaro.com.br/camera-digital--sony-cyber-shot-dsc-w210-12-1-megapixels.html
estou googando e tb postei em outros foruns.
achando solucao posto aqui ;)
Obg pela forca!

2012/5/16 Cristina Amazonas <cristin...@gmail.com>

Cristina Amazonas

unread,
May 15, 2012, 11:28:41 PM5/15/12
to ola...@googlegroups.com
a saida da camera e' unica, e a entrada p o laptop q pode ser USB ou RCA. 

2012/5/16 Cristina Amazonas <cristin...@gmail.com>

Cristina Amazonas

unread,
May 15, 2012, 11:29:47 PM5/15/12
to ola...@googlegroups.com
ja usei esta mesma camera como entrada de video no windows, bastou instalar um driver.

2012/5/16 Cristina Amazonas <cristin...@gmail.com>

f...@rendera.com.br

unread,
May 15, 2012, 11:24:55 PM5/15/12
to ola...@googlegroups.com
Ol� Cristina

Sua webcam microsoft � conectada pela USB como qualquer webcam. Neste
caso, o cabo USB serve para stream at� porque webcam n�o possui
armazenamento de fotos e n�o pode ser utilizada sem o computador.

Este cabo com 3 plugs RCA servem para ligar sua c�mera em qualquer
dispositivo com entrada de v�deo como sua TV, v�deo cassete (algu�m lembra
que isto existe) ou algo assim. Estes cabos s�o de �udio (vermelho e
branco para os canais L/R) e de v�deo (o amarelo). Provavelmente vc tem
estas entradas na sua TV, por exemplo, e pode conectar sua cam nela e
utilz�-la para ver fotos e v�deos.

Para usar o cabo amarelo � necess�rio uma placa de captura, como o Gabriel
sugeriu, que suporte entrada de v�deo. Chutando no escuro eu apostaria que
seu computador possui sa�da SV�deo e n�o entrada SV�deo. O que significa
que vc pode ligar o v�deo do computador na TV mas n�o pode ligar sua
c�mera no computador. Veja, estou chutando no escuro, ok?

Quanto a sua pergunta de adaptador, sim, existe adaptador de V�deo (cabo
amarelo) para SVideo. S� verifique antes de comprar se seu computador
possui realmente uma entrada de Svideo ou ir� perder tempo e dinheiro com
esta solu��o.

Abra�os

Schiavoni

> Sim Schiavoni estou tentando via cabo USB.
> Tenho um multi cabo c saida USB e mais tr�s cabos, vermelho, branco e
> amarelo.
> Sou meio leiga nesta de cabos, mas parecem duas entradas de audio e uma de
> video (ou duas de video e uma de audio?)
> no meu laptop tenho entrada firewire e svideo, sera q existe um cabo
> conversor ???
> na real preciso apenas da imagem, vc sabe se e' possivel ?
> Mt obg pelo retorno :)
>
> 2012/5/15 <f...@rendera.com.br>
>
>> Ol� Cristina
>>
>> Pelo visto voc� est� tentando usar a conex�o USB e, at� aonde sei, n�o �
>> poss�vel por esta interface. A conex�o USB � limitada ao acesso da
>> mem�ria
>> da m�quina e n�o possui fun��es para streaming de dados pois o mesmo
>> encareceria este dispositivo. Caso ela tenha sa�da HDMI ou sa�da de
>> v�deo
>> � poss�vel sendo necess�rio utilizar uma entrada do tipo captura de
>> v�deo
>> ou entrada HDMI em sua m�quina.
>>
>> Abra�os

Cristina Amazonas

unread,
May 15, 2012, 11:57:31 PM5/15/12
to ola...@googlegroups.com
é exatamente isso Schiavoni.
concordo c tudo q vc disse, e chuto tb tudo q vc falou.
Mas por outro lado ...acho q nao faz sentido nao reconhecer a usb da sony como camera ja q se pode ter transferencia de video pela usb.
Nao estou certa de q funcionaria plugar num conversor destes,
Parece q precisa mesmo de driver, ou no linux algo no kernel, mais cascudo.

2012/5/16 <f...@rendera.com.br>
Olá Cristina

Sua webcam microsoft é conectada pela USB como qualquer webcam. Neste
caso, o cabo USB serve para stream até porque webcam não possui
armazenamento de fotos e não pode ser utilizada sem o computador.

Este cabo com 3 plugs RCA servem para ligar sua câmera em qualquer
dispositivo com entrada de vídeo como sua TV, vídeo cassete (alguém lembra
que isto existe) ou algo assim. Estes cabos são de áudio (vermelho e
branco para os canais L/R) e de vídeo (o amarelo). Provavelmente vc tem

estas entradas na sua TV, por exemplo, e pode conectar sua cam nela e
utilzá-la para ver fotos e vídeos.

Para usar o cabo amarelo é necessário uma placa de captura, como o Gabriel
sugeriu, que suporte entrada de vídeo. Chutando no escuro eu apostaria que
seu computador possui saída SVídeo e não entrada SVídeo. O que significa
que vc pode ligar o vídeo do computador na TV mas não pode ligar sua
câmera no computador. Veja, estou chutando no escuro, ok?

Quanto a sua pergunta de adaptador, sim, existe adaptador de Vídeo (cabo
amarelo) para SVideo. Só verifique antes de comprar se seu computador
possui realmente uma entrada de Svideo ou irá perder tempo e dinheiro com
esta solução.

Abraços

Schiavoni

> Sim Schiavoni estou tentando via cabo USB.
> Tenho um multi cabo c saida USB e mais três cabos, vermelho, branco e

> amarelo.
> Sou meio leiga nesta de cabos, mas parecem duas entradas de audio e uma de
> video (ou duas de video e uma de audio?)
> no meu laptop tenho entrada firewire e svideo, sera q existe um cabo
> conversor ???
> na real preciso apenas da imagem, vc sabe se e' possivel ?
> Mt obg pelo retorno :)
>
> 2012/5/15 <f...@rendera.com.br>
>
>> Olá Cristina
>>
>> Pelo visto você está tentando usar a conexão USB e, até aonde sei, não é
>> possível por esta interface. A conexão USB é limitada ao acesso da
>> memória
>> da máquina e não possui funções para streaming de dados pois o mesmo
>> encareceria este dispositivo. Caso ela tenha saída HDMI ou saída de
>> vídeo
>> é possível sendo necessário utilizar uma entrada do tipo captura de
>> vídeo
>> ou entrada HDMI em sua máquina.
>>
>> Abraços

Gabriel Camelo

unread,
May 16, 2012, 12:23:25 AM5/16/12
to ola...@googlegroups.com
Não entendo muito de câmeras, mas não sei se é possível fazer o que você está tentando Cris.

As cameras desse tipo, CyberShot, apesar de serem chamadas digitais, não soltam vídeo em tempo real na forma de dados [USB] e sim como sinal analógico [RCA: cabos amarelo, branco e vermelho]. A função do conversor seria converter, em tempo real, o sinal analógico da câmera em dados para que assim o computador consiga interpretar essa informação.

Aparentemente você precisa de uma câmera que solte direto na forma de dados. Seriam essas as webcams [USB ]ou câmeras com saída firewire, outra porta por onde também transitam dados.

Você disse que conseguiu usa-la como webcam no windows, então é provável que exista uma forma, mas nunca ouvi falar em nada do tipo que não envolvesse a conversão do sinal analógico para o digital.

Não sei se fui confuso, ou falei alguma discrepância,mas espero ter ajudado.

Conte mais sobre o que precisa fazer.


Cristina Amazonas

unread,
May 16, 2012, 12:34:38 AM5/16/12
to ola...@googlegroups.com
Gabriel,

No windows vc instala driver p estas cameras e elas passam a servir como input de video sim.
Confesso q fiquei agora na duvida sobre se usei esta mesma camera no windows, mas acho q sim.
C certeza no Mestrado vi gente usando cameras deste tipo como captura p fazer realidade aumentada.
Mas parece q no Linux suporte a essas coisas sao implementadas a nivel de kernel, por isso e' complicado :/
Quero usar minha camera como entrada de video no Processing.
A ideia e' poder usar qq camera fotografica via USB.
 

2012/5/16 Gabriel Camelo <holysm...@gmail.com>

--
if ( post )
send_mail( ola...@googlegroups.com );
if ( unsubscribe )
send_mail( olaboca+u...@googlegroups.com );

Cristina Amazonas

unread,
May 16, 2012, 1:15:45 AM5/16/12
to ola...@googlegroups.com
Achei isso

http://www.vivaolinux.com.br/artigo/Configurando-a-Sony-Cybershot-DSCW1?pagina=2

mas estou insegura ... mexer no kernel ... aiai

2012/5/16 Cristina Amazonas <cristin...@gmail.com>

f...@rendera.com.br

unread,
May 16, 2012, 1:42:50 AM5/16/12
to ola...@googlegroups.com
Ol� Cristina

No computador h� dois tipos de dispositivos de entrada: dispositivos de
bloco e de caractere. A diferen�a b�sica entre os dois � que um transfere
dados em blocos de informa��o e o outro parte por parte da informa��o. Sua
camera permitir que arquivos sejam transferidos implica em us�-la como
dispositivo de blocos. Conseguir trafegar streams de v�deo significa
mandar isto parte por parte, ou seja, agir como um dispositivo de
caractere.

Volto a dizer que sua camera precisa suportar este tipo de transmiss�o de
dados. Eu possuo uma camera bem legal que n�o possui este suporte. E isto
n�o � uma limita��o do Linux mas da camera. Se voc� j� usou-a no Windows,
� poss�vel que ela possua. Vamos a alguns testes.

Rode o comando
lsusb

Ele dever� mostrar o modelo de sua cam e como o Linux a enxerga. Esta
informa��o pode te ajudar a identific�-la exatamente.

Rode o comando

cat /proc/bus/input/devices

Este comando dever� listar sua cam caso ela possa atuar como dispositivo
de entrada.

Outro comando

ls /dev/video*

Este comando em minha m�quina lista apenas /dev/video0, que � minha
webcam. Se ele listar outro dispositivo � porque vc possui mais de uma
entrada de v�deo.

H� uma aplica��o para Linux chamada gphoto2. Instale-a com o comando

sudo apt-get install gphoto2

Esta aplica��o possui v�rias formas de ser chamada e te ajuda a
identificar sua camera. Vamos a algumas op��es mais conhecidas:

gphoto2 -a
gphoto2 --storage-info
gphoto2 --auto-detect
gphoto2 --summary

Este �ltimo comando retorna para minha cam o seguinte (em meio a v�rias
outras informa��es):

Capacidades do Dispositivo:
Baixar arquivo, File Deletion, Enviar arquivo
No Image Capture, N�o abrir captura No vendor specific capture

Veja, ela possui capacidade de lidas com arquivos mas n�o possui suporte a
captura de v�deo.

Espero ter ajudado. Se quiser, mande o resultado destes comandos para a
lista.

Abra�os

Schiavoni

Jerônimo Barbosa

unread,
May 16, 2012, 2:04:58 AM5/16/12
to ola...@googlegroups.com
bora pessoal,
só complementando a informação do pessoal: no caso da Canon (talvez da Nikon também), eles possuem uma SDK que nos permite usar via software algumas de suas câmeras via USB:
http://usa.canon.com/cusa/consumer/standard_display/sdk_homepage
um exemplo de utilização:
http://vimeo.com/5171102
abraços!
--
Jerônimo Barbosa
jeraman.info,

f...@rendera.com.br

unread,
May 16, 2012, 2:02:25 AM5/16/12
to ola...@googlegroups.com
S� para constar, estes s�o os resultados de uma busca no google sobre o
assunto:

http://www.google.com/search?q=cybershot+dsc+as+webcam

Todos os tutoriais, how-to e demais dicas implicam em utilizar a sa�da de
v�deo dela (cabo amarelo).

Este � o site de dispositivos suportados pelo gphoto2:

http://gphoto.org/doc/remote/

Minha Fuji Finepix infelizmente aparece na lista de cam n�o suportadas
junto com a cybershot.

Abra�os

Schiavoni

Jarbas Jacome

unread,
May 16, 2012, 9:19:55 PM5/16/12
to ola...@googlegroups.com
Realmente Cris, acho q a solução seria comprar uma placa capturadora
como Daniel falou.
talvez o q vc tenha visto o pessoal usar tenha sido justamente atraǘes
do cabo amarelo da camera (RCA) entrando numa placa USB dessas q
Daniel sugeriu. tenho uma tbm: pixelview USB, ainda não testei ela no
linux.
beijão
jjR

2012/5/16 <f...@rendera.com.br>:
> Só para constar, estes são os resultados de uma busca no google sobre o
> assunto:
>
> http://www.google.com/search?q=cybershot+dsc+as+webcam
>
> Todos os tutoriais, how-to e demais dicas implicam em utilizar a saída de
> vídeo dela (cabo amarelo).
>
> Este é o site de dispositivos suportados pelo gphoto2:
>
> http://gphoto.org/doc/remote/
>
> Minha Fuji Finepix infelizmente aparece na lista de cam não suportadas
> junto com a cybershot.
>
> Abraços
>
> Schiavoni

Cristina Amazonas

unread,
May 16, 2012, 10:24:28 PM5/16/12
to ola...@googlegroups.com
Galera super obg pelas dicas :D

hj meu dia foi cheio e nem tive tempo de dar sequencia nisso.
vou tentar os comandos q o schiavoni postou amanha e retorno aqui os resultados.

Jarbas qq camera q tenha cabo usb pode sim ser usada como webcam. No windows basta instalar um driver, q comumente vem no CD da camera e tb se baixa pela internet. Eu ja usei p RA e funciona.
Pode ser q a placa funcione tb, mas acho q o problema nao e' a conexao, e sim o sistema operacional. No linux talvez precise mexer no kernel, dai o suporte e' mais complicado. Vamos vendo ..

bj!


2012/5/16 Jarbas Jacome <jan...@gmail.com>

Daniel Oliveira Dantas

unread,
May 16, 2012, 11:33:15 PM5/16/12
to ola...@googlegroups.com
Opa

Fiquei curioso aqui e resolvi testar... Conectei a sony cybershot com
o cabo RCA na placa de captura EZCAP, e esta ligada na porta USB. Com
o software videoview dá pra ver o mesmo conteúdo da tela de LCD.
Funciona como uma webcam mesmo, com streaming de vídeo e áudio e dá
até pra gravar. A desvantagem é que tem os overlays das funções da
câmera fotográfica... pequenas imagens que mostram a carga da bateria,
se usa flash, resolução selecionada, espaço livre etc etc...

Eu não entendi porque usar uma câmera fotográfica como se fosse uma
câmera analógica. Além do problema do overlay, você está usando uma
câmera mais cara para fazer o trabalho que uma câmera de 50 reais faz.
Por maior que seja a resolução de sua câmera, quando o sinal é
convertido para analógico, que passa pelo cabo amarelo RCA, ele vai
ser PAL/M ou NTSC...

Uma câmera analógica é uma dessas, bem pequena e relativamente barata,
da ordem de 50 reais. O problema é que ela é mais cara que uma webcam,
tem baixa resolução e requer uma placa de captura pra ligar no pc.
http://produto.mercadolivre.com.br/MLB-235488110-mini-cmera-de-vigilncia-ccd-sharp-420-linhas-_JM

[]s

2012/5/16 Cristina Amazonas <cristin...@gmail.com>:

Cristina Amazonas

unread,
May 17, 2012, 11:17:29 AM5/17/12
to ola...@googlegroups.com
Oi Daniel

Bom teste o seu, ja' sabemos q funciona :D
Ao q parece o Linux reconhece facilmente as cameras qndo elas sao conectadas via SVideo, RCA ou firewire (estou supondo, ta') e via USB ele encara como dispositivo de armazenamento.
Minha ideia seria usar a conexao USB mesmo, como fiz no windows. Neste caso nao ha transformacao do sinal em analogico e nao acontece o indesejavel overlay dos comandos do menu.
Minha Cybershot tem lente Carl Zeiss. Qual a lente das webcams ... ? Quero qualidade otica, algo q se perde a cada dia c lentes de plastico e falta de especificacao dos fabricantes. Fotografo gosta de qualidade otica. Sacou a diferenca ;)

Mt Obg a todos pelas contribuicoes.
Jaja retorno sobre a proposta do Schiavoni.
Vamuqvamu!

bjs, Cristina.



2012/5/17 Daniel Oliveira Dantas <dan...@gmail.com>

Cristina Amazonas

unread,
May 17, 2012, 2:18:15 PM5/17/12
to ola...@googlegroups.com
Caro Schiavoni

listando os devices de video, ls /dev/video* infelizmente ela nao aparece, aparece apenas minha webcam.
o gphoto2 -a em "Capture choices" diz "Capture not supported by the driver"
Acho q isso responde minha questao ... Precisaria mesmo um driver p Linux :/ 

Ao q parece, o Linux so' identifica o video qndo usa uma entrada/porta exclusiva de video ou pela placa de captura

fiz uns testes aqui, tentei retirando o cartao ... mas dai ele exibe a memo da camera. Pluguei tb outras webcams e sempre o mesmo resultado :
Webcam ele identifica, camera ele trata como dispositivo de armazenamento :(

Vou continuar tentando, em busca de um desenvolvedor de driver Cybershot/Ubuntu, alguem se habilita ;)  ??

bjs, Cristina

Claudio Miklos

unread,
May 17, 2012, 9:34:23 PM5/17/12
to ola...@googlegroups.com

O hardware nao suporta, voce vai precisar de um engenheiro eletronico.

Outro dia eu li que a leica tem algumas cameras que tem saida usb de video....mas por  70.000 sai mais barato uma volta ao mundo...

enviado do meu fusca

--

Felipe Ferreira

unread,
May 17, 2012, 9:39:33 PM5/17/12
to ola...@googlegroups.com
Achei isso aqui, não sei se ajuda, é pra Nikon e Canon. Meu problema é ligar a Nikon em um programa de live light painting.

http://www.breezesys.com/products.htm

2012/5/17 Claudio Miklos <cla...@miklos.com.br>



--
Felipe Ferreira
Member of Australian Center for Photography
_____
skype: fffotografia
www.flickr.com/ff_fotografia
www.transvanguarda.wordpress.com



Cristina Amazonas

unread,
May 17, 2012, 10:43:40 PM5/17/12
to ola...@googlegroups.com
rsrsrsrss

Claudio eu juro p vc q no windows instalando driver funciona.
o problema e' software c certeza. Ou hardware proprietario c contrato c Mr.Bill.
(eu detesto windows, ok?)

:-)

2012/5/17 Claudio Miklos <cla...@miklos.com.br>

Oseias Ferreira

unread,
May 19, 2012, 5:46:12 PM5/19/12
to ola...@googlegroups.com
E qual é sua camera?
Geralmente, quando uma camera faz stream de video pela interface USB, você precisa configurar na camera esta opção. Em geral estas mais "fotográficas" possuem suporte sob PTP.
Se não tem, é porque ela não suporta.

Algumas camera da Canon é possível rodar o CHDK, que é um hack para estender as opções do firmware (http://chdk.wikia.com/wiki/CHDK).

Cameras de "filmar" mesmo, geralmente possuem uma saída firewire. Aí sim ela funcionará como uma webcam, com maior definição na imagem.

Outra opção é usar um dispositivo de captura, se sua camera consegue fazer saída de stream em AV (aqueles cabos de ligar na TV: vermelho -> audio direito, branco -> audio esquerdo, amarelo -> video).
Desta forma, você precisa instalar os drives deste dispositivo de captura e ligar as saídas de audio e vídeo nele.
Para ligar a camera o plug AV é destes: http://forum1.netgear.com/showthread.php?t=71928.
Como ela provavelmente não é estereo, ela só terá o plug amarelo e branco. Estes cabos já vêm com a camera. Neste caso, ignore a saída USB da câmera. Se não for usar o audio, só precisa ligar o plug amarelo.

O esquema de ligação é mais ou menos isto:

[camera]---| saida AV |=========| Entrada AV |---[Dispositivo de Captura]---->USB-->[Computador]

O problema que pode ocorrer, quando você acessa este canal de vídeo pelo processing, é o mesmo que ocorre com algumas webcams: as vezes o drive do dispositivo de captura é mal escrito.

--
Oséias Ferreira.

Em 15/05/2012, às 23:37, Cristina Amazonas escreveu:

> Oi Pessoal
>
> Alguem sabe como configuro uma camera p entrada de video no processing ?
> queria usar minha cybershot ao inves da webcam, mas o Ubuntu "ve" a camera como dispositivo de armazenamento e nao oferece a entrada de video ..
> Dicas ?
>
> Obg, Cristina.
>
> --
> Cristina Amazonas
> Skype cristina_amazonas
>
>

Oseias Ferreira

unread,
May 19, 2012, 6:08:14 PM5/19/12
to ola...@googlegroups.com

Em 16/05/2012, às 01:34, Cristina Amazonas escreveu:

> Gabriel,
>
> No windows vc instala driver p estas cameras e elas passam a servir como input de video sim.
> Confesso q fiquei agora na duvida sobre se usei esta mesma camera no windows, mas acho q sim.
> C certeza no Mestrado vi gente usando cameras deste tipo como captura p fazer realidade aumentada.
> Mas parece q no Linux suporte a essas coisas sao implementadas a nivel de kernel, por isso e' complicado :/

Não é só no linux. No windows, este drive que você disse, é exatamente um módulo para o kernel do windows. No mac, idem.

> Quero usar minha camera como entrada de video no Processing.
> A ideia e' poder usar qq camera fotografica via USB.

Isto não é possível em qualquer camera, pois os fabricantes precisam criar no hardware, suporte para esta transferência do stream pelo USB.
E geralmente, a grande maioria, a conexão USB só será de um dispositivo de armazenamente ou PTP.
E mesmo as que possuem suporte ao PTP, muitas só estão habiltados os comandos de manipulação de arquivos. (Você não pode controlar disparos, por exemplo).

A forma mais simples de discobrir se sua camera suporta isto é consultando o manual dela. Pesquisar na internet, em forums de fotografia também pode te poupar varias tentativas e erros.

Procure pelas palavras "live stream" e o modelo da camera.
Por exemplo, aqui alguém diz que não é possível fazer isto que você quer.
http://www.fixya.com/support/t4392439-use_sony_cyber_shot_dsc_w_110_as_webcam

Mas não custa tentar dar uma pesquisada. As vezes alguém conseguiu fazer um hack…

--
Oséias Ferreira.



Oseias Ferreira

unread,
May 19, 2012, 6:29:00 PM5/19/12
to ola...@googlegroups.com
Acho que este tutorial está bastante desatualizado.
Qual distribuição você está usando?
É muito provavel que o seu kernel já esteja com estes módulos compilados. É muito comum o uso deles.

Veja aí:
lsmod|grep usb
lsmod|grep scsi

Estes módulos são usados para muitos dispositivo de armazenamento (pendrive, hd externo, sua máquna).
Hoje em dia, é muito pouco provável que você tenha que compilar o kernel para suporte a um dispositivo destes.

Mas se quiser brincar com kernel, não é nenhum bicho de 7 cabeças. Na verdade, neste tutorial você não irá mexer em nada no kernel existente.
Você só irá compilar outro. O kernel é só um programa. Só que para este kernel compilado funcionar é preciso carregar ele, usando outro programa próprio para carregar kernels - o bootloader (grub, lilo, kexec, loadlin, syslinux).
Mas aí você precisa pesquisar melhor na rede, pois é um assunto um pouco extenso e muito documentado.
E vai uma dica. Se estiver com medo, instale o virtualbox e faça numa máquina virtual antes.

--
Oséias Ferreira.

Em 16/05/2012, às 02:15, Cristina Amazonas escreveu:

Jarbas Jacome

unread,
May 24, 2012, 4:12:33 PM5/24/12
to ola...@googlegroups.com
salve salve Cris e galera!

Cris, vc poderia fazer um favor pra gente, testar de novo sua camera
no windows para confirmar que realmente ela roda com live stream
usando apenas USB?
isso é possível usando um driver da propria camera ou um driver generico?

pq se realmente, isso acontece no windows, é possivel um dia fazer no
linux e seria uma grande contribuição pra área realmente já que a
qualidade ficará bem superior e teremos mais a possibilidade de usar
lente e sem ser firewire. pois firewire tah saindo de uso...

faz isso Cris, confirme pra gente q realmente rola no windows e
descreva o passo a passo de como fazer isso no windows e manda pra cá.
quem sabe a gente joga esse desafio pra galera do linux q faz
hardware, tipo um amigo nosso chamado Global, especialista brasileiro
em programar drivers pra linux, um cara desse pode se empolgar e
fazer. mas antes precisamos ter um passo a passo seu de q isso
realmente é possível.

até onde eu sabia, concordando com o q todos estão dizendo isso não
era possível em nenhum sistema. mas realmente queremos estar
enganados!
então por favor mande-nos o passo a passo disso, refazendo isso antes
aí na sua casa ou laboratório.
vai ser uma contribuição massa sua pra comunidade.

beijão.
jjR


2012/5/17 Cristina Amazonas <cristin...@gmail.com>:

Jarbas Jacome

unread,
May 24, 2012, 4:14:30 PM5/24/12
to ola...@googlegroups.com
corrigindo:
"quem sabe a gente joga esse desafio pra galera do linux q faz hardware,"

quis dizer: que faz DRIVERS e não hardware :D

beijao
jjR

2012/5/24 Jarbas Jacome <jan...@gmail.com>:

Cristina Amazonas

unread,
May 24, 2012, 5:40:17 PM5/24/12
to ola...@googlegroups.com
Salve Jarbas !

Infelizmente nao poderei checar agora novamente isso pq nao uso windows em nenhuma maquina.
Mas SIM, posso te garantir q funciona. Por principio estando ligado numa entrada, tem q funcionar, basta desenvolver o driver.
P quem usa windows e quiser testar sua camera, busque no site do fabricante pelo driver. Uma "googada" no modelo da sua camera + windows + usar como webcam resolve.
Tb aqueles CDs q vem qndo a gente compra comumente tem, talvez esteja desatualizado apenas. 

Ja usei esta mesma camera Sony Cybershot no Skype c windows XP. Garanto q funciona.
Outro exemplo : Em 2004 fiz minha handicam (fita mini-DV) funcionar como entrada de video num programa director c DART (realidade aumentada). No windows XP foi mole, instalei o USB driver q veio no CD da camera e so'. Usei a entrada USB pq meu computador nao tinha entrada firewire. No DART dei uma ralada p fazer o setup, mas tb qndo funcionou foi redondo, ficou lindo usando zoom etc.
Depois dessa muitos colegas da COPPE fizeram o mesmo e passaram a usar suas cameras como webcam. Ate onde sei, todos sem excecao conseguiram.

Resumindo : captura de video pela entrada USB basta desenvolver um driver q funciona SIM !
Muitas vezes precisa tb fazer algum tipo de atualizacao do driver da placa de video. Isso sim pode ser restrito e ai a camera pode nao funcionar mesmo.
Da minha pouca experiencia c hardware, sei q NVidia nao costuma ser problema, ja' as placas ATI (...). Sugiro sempre buscar fabricantes c politicas abertas.
Sabendo da estrutura da placa sempre sera possivel desenvolver drivers p o q se der na telha ;-)

Pode por pilha na galera fera do software basico : desenvolvam drivers p captura de video !!!!
Webcam atende, e' barato, mas tem q ser possivel escolher mais qualidade otica e diferentes angulos visuais. Pq nao ?

Nesta minha busca agora me falaram q isso envolvia suporte ao Kernel, por isso era complicado.
Acredito (chuto!) q a questao vem mesmo da estrutura e proposta inicial do Linux nao ser voltada p tratar imagens/audio/multimidia  (posso estar equivocada, me corrijam se for o caso)

Vlw ? Vamos trocando ... quem tiver a solucao primeiro divulga, certo ?

Oseias MT OBG pela sua contribuicao, fiquei meio pegada esta semana por isso nao pude dar muita atencao a isso. Quis tentar sua proposta mas confesso q nao ouso mexer no kernel sozinha :P tenho somente esta maquIninha jurassica q quem conhece sabe o qto ralei p fazer funcionar. Minha placa de video e' ATI (...)

Bjs!


Reply all
Reply to author
Forward
0 new messages