J’ai une webcam dans mon ordinateur portable. Je suis l’utilisateur root, je peux donc tout faire. La webcam fonctionne bien, tout a fonctionné hors de la boîte. Je peux y accéder depuis Cheese et appliquer des effets. Je peux aussi accéder à la webcam depuis Skype (sous /dev/video0
)
Mais ce que je ne peux pas faire, c’est appliquer un effet dans Cheese (en particulier la saturation de l’effet, qui produit une qualité de couleur bien supérieure à celle de la balance des blancs originale sans effets) et laisser à Skype le stream vidéo avec les effets appliqués.
Y’a-t’il un quelconque moyen d’y arriver? Tel /dev/video0
, je ne peux pas exécuter deux programmes simultanément sur /dev/video0
.
Ce qu’il faut probablement, c’est extraire le stream de /dev/video0
, appliquer les effets et le transférer en tant que stream vers un périphérique virtuel, tel que /dev/video1
Quelqu’un sait comment faire ça?
Il existe un programme appelé “WebcamStudio” qui devrait faire exactement ce que vous demandez.
Le projet se poursuit sur google code ici:
http://code.google.com/p/webcamstudio/
Vous pouvez également y trouver un ppa pour les constructions quotidiennes, de sorte que vous n’ayez pas besoin de le comstackr vous-même:
https://launchpad.net/~webcamstudio/+archive/webcamstudio-dailybuilds