I have a webcam in my laptop. I am user root, so I can do anything. The webcam works fine, everything worked out of the box. I can access it from Cheese and apply effects. I can also access the webcam from Skype (as /dev/video0)

But what I can't do, is apply an effect in Cheese (specifically the effect saturation, which produces a much better color quality than the quirky white balance without effects) and have Skype get the video stream with applied effects.

Is there any way to do that? As is, I cannot run two programs on /dev/video0 simultanously.

Probably what is needed is retrieving the stream from /dev/video0, apply the effects, and forward as stream to a virtual device, like /dev/video1

Anybody knows how to do that?


There is a program called "WebcamStudio" which should do exactly what you are asking.


| improve this answer | |
  • can it broadcast direct to skype? – Mark Rooney Apr 5 '12 at 23:41
  • 2
    Welcome to Ask Ubuntu. While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – Peachy Aug 24 '12 at 17:45
  • The above link takes you to a website that declares "REVOLUTIONARY TECHNOLOGY BOOSTS SKIN CARE RESULTS". – larsks Sep 9 '16 at 15:28

The project is continuing on google code here:


There you can also find a ppa for daily builds, so you do not need to compile it yourself:


| improve this answer | |
  • 1
    Since this answer was posted, the project moved to sourceforge.net/projects/webcamstudio and was subsequently abandoned. – larsks Sep 9 '16 at 15:30
  • 2
    Yes, webcamstudio is no longer maintained. Isn't there any alternative? – eDeviser Mar 6 '19 at 21:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.