Como aplicar efeitos de webcam a outros aplicativos?

7

Eu tenho uma webcam no meu laptop. Eu sou root do usuário, então posso fazer qualquer coisa. A webcam funciona bem, tudo funcionou da caixa. Eu posso acessá-lo do Cheese e aplicar efeitos. Eu também posso acessar a webcam do Skype (como /dev/video0 )

Mas o que eu não posso fazer é aplicar um efeito no Cheese (especificamente a saturação do efeito, que produz uma qualidade de cor muito melhor que o balanço de branco peculiar sem efeitos) e fazer com que o Skype receba o fluxo de vídeo com efeitos aplicados. / p>

Existe alguma maneira de fazer isso? Como é, não posso executar dois programas em /dev/video0 simultaneamente.

Provavelmente, o que é necessário é recuperar o fluxo de /dev/video0 , aplicar os efeitos e encaminhar como fluxo para um dispositivo virtual, como /dev/video1

Alguém sabe como fazer isso?

    
por WitchCraft 30.12.2011 / 18:34

2 respostas

1

Existe um programa chamado "WebcamStudio" que deve fazer exatamente o que você está pedindo.

link

    
por jeukku 05.03.2012 / 21:44
2

O projeto continua no google code aqui:

link

Lá você também pode encontrar um ppa para compilações diárias, assim você não precisa compilar você mesmo:

link

    
por hvoigt 02.01.2014 / 22:06