У меня есть веб-камера на моем ноутбуке. Я пользователь root, поэтому я могу сделать что угодно. Веб-камера работает отлично, все работает из коробки. Я могу получить доступ к нему из сыра и применить эффекты. Я также могу получить доступ к веб-камере из Skype (как /dev/video0
)
Но то, что я не могу сделать, применяет эффект в сыре (в частности, насыщенность эффекта, которая дает гораздо лучшее качество цвета, чем причудливый баланс белого без эффектов), и Skype получит видеопоток с применяемыми эффектами.
Есть ли способ сделать это? Как и в случае, я не могу одновременно запускать две программы на /dev/video0
.
Вероятно, необходимо получить поток из /dev/video0
, применить эффекты и переслать как поток на виртуальное устройство, например /dev/video1
Кто-нибудь знает, как это сделать?
Существует программа под названием «WebcamStudio», которая должна делать именно то, что вы просите.
https://sourceforge.net/projects/webcamstudio/
Проект продолжается в коде google здесь:
http://code.google.com/p/webcamstudio/
Там вы также можете найти ppa для ежедневных сборок , поэтому вам не нужно его компилировать самостоятельно: