guvcview is a V4L2 video viewer and capture software designed with the linux UVC driver in mind (although it should work with any other V4L2 driver).
It can use a Gtk3 or Qt5 control GUI, it can also be used as a console only capture software (no gui and no video preview).
All packages Packages in Distributions
luvcview source package in Trusty
Version 1:0.2.6-6 uploaded on 2012-04-24
luvcview source package in Squeeze
Version 1:0.2.6-4 uploaded on 2010-02-20
luvcview source package in Precise
Version 1:0.2.6-5 uploaded on 2011-04-15
guvcview source package in Xenial
Version 2.0.2+debian-3 uploaded on 2016-01-17
guvcview source package in Wily
Version 2.0.2+debian-1 uploaded on 2015-08-17