Running a webcam on Linux

You’ve got a brand new notebook PC with an in-built webcam and you’re in love with Linux. The problem is, your webcam runs only on the pre-installed Windows Vista/XP! No more! We’re making you try out one of the solutions.

You’ve got a brand new notebook with an in-built webcam and you’re in love with Linux. The problem is, your webcam runs only on the pre-installed Windows Vista/XP! This is one of the common hindrances I’ve found people meddling with. The celebration spree takes a poise when you end up wasting a lot of time on forums, websites, IRCs, etc. looking for the perfect solution to help you get the camera in action.

CheeseTrust me, it’s not that difficult. It’s just the right tool, you’re probably under a shadow of. I recently came across one of them. It’s called Cheese! It’s an open source webcam application for Linux users.

If you could picture all this to be just a lame web camera supporting tool, let me tell you that Cheese doesn’t just let you take photos and videos but incorporates special visual effects to them. Cheese was written as part of Google’s Summer of Code 2007 by Daniel G. Siegel. Cheese comprises of some really cool features like a countdown timer and support for saving pictures to Flickr with the flick and F-spot support prerequisites.

Cheese has an interface similar to interface that of Phone Booth, a similar application which available for the Mac OS X users.

Cheese is built on GStreamer and uses GTK, Cairo and D-Bus. Although Gstreamer is nowhere close to Xine engine when it comes to playback quality, but the flexibility it gives to the developers tempt them to make outstanding applications using this very media application development platform. After its success at Summer of Code in 2007, the development of this application continued thereafter.

To install, just shoot your terminal and type sudo apt-get install cheese (for ubuntu). Cheese is already available on the Ubuntu 8.04 Repositories.

Though Cheese has support for both audio as well as video captures, the later has reportedly met with a few bugs which eventually leads the application to crash, in some cases.

The eye candy effects are really good. They let you be creative with your images and videos with options to apply multiple effects to the images or videos by selecting more than one effect. Check out the screenshots.

Note: You may also send your own snapshots, for them to appear on the Cheese Snapshots Website.

To summarize it, Cheese happens to be an extremely useful application for the webcam support. It may not be a matter of surprise is it starts getting bundled with GNOME desktop environment in the future releases.

Praval, the author of this article is available as a freelance writer and technology blogger. He writes reviews and stuffs related to Wordpress, Linux, Information marketing, Open Source Software, Life hacks and technology in general. He also provides information marketing solutions to his clients. You may reach him at Praval.com


Don't like it? There are lots of published articles, pick a random one.

oCricket

Praval Singh posted this article on Mon, Jul 21st, 2008 at 7:42 am
Categorized under Linux, Reviews and has the following tags

Prev Article: 5 Easy Backup Solutions for Linux

Next Article: Django 1.0 alpha released


Possibly Related Articles

Archives: Visit the Archives for more articles.

Comments Post Yours

There are 6 responses so far. You can follow any responses to this entry through the RSS feed. You can leave a response, or trackback from your own site.

  1. Adding “Cheese” won’t help you running a webcam that is not supported by your Linux distribution. “Cheese” is simply an application to take pics and videos. It doesn’t install any driver, so if none are provided in the Linux kernel, none will be available after you install “Cheese”.

    Thus, the title and the first part of the article is quite misleading.

  2. @NickF: The article is written considering you’ve an upgraded kernel. Infact cheese is known to work on the previous kernel release too! Apart from that, I’ve mentioned “Cheese is already available on the Ubuntu 8.04 Repositories.” Which is tried and tested.

    Also, you may check out the complete set of prerequisites to let yourself know what’s needed and what’s not: http://live.gnome.org/Cheese/FAQ#head-4f22b89894cd849cab949b97f7fb8a81a8ca0d98

    I just did not put it within the article, to help prevent the new users from running away with the featured dependencies which are no matter a part of all latest distros, if you look out!

    Thanks for your valuable conflict :)

  3. Thank you for your answer. My grip is with the fact that a good portion of webcams are still pretty much unsupported even by the latest kernel in distros. So Cheese won’t help. Imagine a new user happy to see that he can use Cheese, and discover that his webcam isn’t supported on Linux… It’s not Cheese fault (and FOSS developers in general), but the impression from these users is that Cheese doesn’t work. I know lot’s of cases like these, in fact I own a “Windows certified” webcams that are not working on 8.04.

  4. @NickF: Nice to see you following up pretty quick! My point is that an application which works more often than not can’t be made a benchmark for the rest. What works on Linux and what doesn’t has been the biggest hurdle for the Linux community. Be it any device, you might have to take a heavy toil to make it run on Linux. I remember configuring my Wireless datacard for Ubuntu few months back. Painful it was!

    Regarding your “windows certified” webcam, I do not think they shall be “Linux non-certified” either! May be you need to meddle with it a bit to get things working, just as we do it very often for several apps.

    However, cheese is an awesome application and one of the few hits at Google summer of code. I hope that was a clear indication that it’s known to work more often than not! With you facing specific problems, you need to look up to some dedicated forums/IRCs, for that matter! Best wishes. :)

  5. Hi, I was wondering I have cheese installed in my Ubuntu box and it works awsomely when recording videos, but I am having a challenge making it record the sound. Any idea how to find a fix around that. I really like cheese better then camerona. I just want to get it to record sound as well. What good is a video if you can’t grasp the sound as well. Any ideas would be greatly appreciated. Until then I guess I will have to run audacity at the same time and somehow attach the sound to the video when I convert it from .ogg format to an .avi file. I just do not think that this sound be that much of a trouble.

  1. Pings & Trackbacks Sites, articles & blog posts linking back to this article.

Post yours

Sidenotes

Quick notes, scribbles, somehow related to this website and to what I do. Or perhaps I'm just plain lazy to make them into a full article.

Fedora 10 Released

Let's talk history! Fedora was created in late 2003 as a Linux based Operating System which gives the users an admittance from anywhere in the world to the most up-to-date free and open source software ...28th Nov, 2008

Top 25 Hottest Indian Web Companies

Note: User submitted article. Personally, I would advise not to take this video seriously. 21st Nov, 2008

India gets ready for Free and Open Source Software

Over the years, FOSS.in has attracted thousands of participants, and the speaker roster reads like a "Who's Who" of FOSS contributors from across the world. FOSS.in is a non-commercial event organised and run entirely by FOSS ...21st Nov, 2008

Cooliris for the iPhone

Cooliris is the browser extension that revolutionizes the way you view media on your computer. It is now available as an application for your iPhone! Cooliris for the iPhone allows you to search the web ...22nd Oct, 2008

Adobe releases Flash Player 10 (Mac, Win & Linux)

Adobe have released the shipping version of Flash Player 10 for Mac, Windows and Linux. More about Flash Player 10 * About Flash Player 10 * Get Flash Player 10 (Official Release version 10.0.12.36) * Download Debug and Standalone ...15th Oct, 2008

View the Sidenotes Archive

Play the Penguin Game

Recommended

  • Ode to Apple Dedicated to Apple - Mac, iPhone, iPod, iTunes, Quicktime, Apple TV and all the awesome softwares for the Apple Mac.
  • My Special Job My Special Job is a place where you can look for your weird necessities, strangely superb employees, when your need are more of those hackers, geeks, and ultimate rockstars in the Internet Technology.
  • oCricket oCricket is about Cricket and people enthusiastic about it.
  • Downloads All downloads, Free and Open Source.
  • Forum Oinam’s technical discussion forum where developers and designers can discuss all technical topics.
  • Not Safe for Work Ever clicked a link and felt embarrassed with the content in front of your co-workers? Ever caught unaware because the funny link your friend sent was a little beyond funny? Let’s minimize that with NSWF.
  • ActionScript 3.0 Reference Flash/Flex ActionScript 3.0 Reference.

Download free Brajeshwar Wordpress Theme

Brajeshwar

Brajeshwar I firmly believe in keeping things simple, easy for users and I envison pushing the technical envelop time and again for the betterment of viable commercial and practical applications. More about me.

Brajeshwar's affinity with Adobe

My Photos

More photos on Flickr

Member of 9rules Network

Since its inception on 11th June, 2001, "Brajeshwar" has 899 Articles and 6,114 comments, contained within 21 categories and 1,377 tags.