Guvcview (GTK+ UVC Viewer) provides a simple GTK interface for capturing and viewing video from devices supported by the linux UVC driver, although it should also work with any v4l2 compatible device.
'GUVCView is a GTK+ front-end for the capturing of video from devices supported by the UVC driver. GUVCView was based on the luvcview project created by the QuickCamTeam. With GUVCView you can capture video or images along with audio. You can also control the look of your captured images/videos with easy to use sliders and check boxes. There is no need to be a video or audio expert to get high-quality video with GUVCView.' (Jack Wallen)