As you may know, Guvcview is a free, open-source software that provides a GTK+ interface for capturing and viewing video via the UVC driver. It uses luvcview for video rendering and has a GTK+2 interface. Also, staring with version 0.9.9, the software can control the image in other apps like Cheese, MPlayer or Skype, via command-line only (guvcview –control_only).
For audio support, it uses the portaudio library and supports all the interfaces: ALSA, OSD, JACK.
The latest version available is Guvcview 2.0.3, which has been recently released, coming with the below changes:
- Add Qt5 interface (–enable-qt5)
- fix ‘-n’ option (don’t save frame when photo countdown reaches 0)
- restore exit_on_term option
- use AC_SYS_LARGEFILE m4 macro for enabling Large File Support (LFS) on 32 bit systems
Up to date packages are available via some third party PPA, so installing the software on Ubuntu 16.04 Xenial Xerus, Ubuntu 15.10 Wily Werewolf, Ubuntu 14.04 Trusty Tahr, Linux Mint 17.x and Elementary OS 0.3 Freya systems is easy.
Just add the PPA to your system, update the local repository index and install the guvcview package:
$ sudo add-apt-repository ppa:pj-assis/testing
$ sudo apt-get update
$ sudo apt-get install guvcview libwebcam
Optional, to remove guvcview, do:
$ sudo apt-get remove guvcview libwebcam