HOME

TheInfoList



OR:

Guvcview (GTK+ UVC Viewer) is a
webcam A webcam is a video camera which is designed to record or stream to a computer or computer network. They are primarily used in videotelephony, livestreaming and social media, and security. Webcams can be built-in computer hardware or peripheral ...
application, i.e. software to handle UVC streams, for the
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
desktop, started by Paulo Assis in 2008. The application is written in C and is free and open-source software released under GPL-2.0-or-later. Guvcview is compatible with all V4L2 camera devices, using the Linux UVC driver and based on ''luvcview'' for video rendering. Audio support employs the
PortAudio PortAudio is an open-source computer library for audio playback and recording. It is a cross-platform library, so programs using it can run on many different computer operating systems, including Windows, Mac OS X and Linux. PortAudio supports ...
open-source library. The application's
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
is built using GTK+ and is designed to be simple and easy to use. The application has been noted as using fewer resources than other webcam applications, such as the GNOME standard webcam application, Cheese, and is an alternative to other webcam applications, including Apple Photo Booth and KDE Kamoso.


Features

Guvcview uses a two-window interface in normal use. One window displays the camera image to be recorded and the other displays the settings and controls, as well as menus. Through the Linux UVC driver, Guvcview offers extension controls, vendor-specific controls included in the UVC specifications, which are dynamically loaded into the driver. At present only webcam-maker
Logitech Logitech International S.A. ( ; often shortened to Logi) is a Swiss multinational manufacturer of computer peripherals and software, with headquarters in Lausanne, Switzerland, and Newark, California. The company has offices throughout Europe, ...
has provided the specifications for their UVC webcam extension controls and as a result Logitech camera extension controls are included. Starting with version 0.9.9, Guvcview was able to be operated in ''control window only'' mode and used to control images on other applications, including
Ekiga Ekiga (formerly called GnomeMeeting) is a VoIP and video conferencing application for GNOME and Microsoft Windows. It is distributed as free software under the terms of the GNU GPL-2.0-or-later. It was the default VoIP client in Ubuntu until Octob ...
, Cheese,
mplayer MPlayer is a free and open-source media player software application. It is available for Linux, OS X and Microsoft Windows. Versions for OS/2, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available. A port for DOS using ...
and
Skype Skype () is a proprietary telecommunications application operated by Skype Technologies, a division of Microsoft, best known for VoIP-based videotelephony, videoconferencing and voice calls. It also has instant messaging, file transfer, deb ...
. Still images can be recorded in
.bmp The BMP file format, also known as bitmap image file, device independent bitmap (DIB) file format and bitmap, is a raster graphics image file format used to store bitmap digital images, independently of the display device (such as a graphics adap ...
,
.jpg JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and im ...
,
.png Portable Network Graphics (PNG, officially pronounced , colloquially pronounced ) is a raster-graphics file format that supports lossless data compression. PNG was developed as an improved, non-patented replacement for Graphics Interchange ...
, .raw and videos in
.avi Audio Video Interleave (also Audio Video Interleaved and known by its initials and filename extension AVI, usually pronounced ), is a proprietary multimedia container format and Windows standard introduced by Microsoft in November 1992 as par ...
, .mkv ( Matroska Multimedia Container open standard format) and
Google Google LLC () is an American Multinational corporation, multinational technology company focusing on Search Engine, search engine technology, online advertising, cloud computing, software, computer software, quantum computing, e-commerce, ar ...
's
.webm WebM is an audiovisual media file format. It is primarily intended to offer a royalty-free alternative to use in the HTML5 video and the HTML5 audio elements. It has a sister project, WebP, for images. The development of the format is sponsored ...
open standard format. The video capture mode includes some basic special effects. These are: mirror, invert, negative, mono, pieces and particles, which can be combined by selecting more than one.


Operating systems

Guvcview has been available in Debian for many instruction sets, and in the
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All ...
repositories since Ubuntu 13.10 in 2012. Until the 18.10 release, it was the default webcam application included with
Lubuntu Lubuntu ( ) is a lightweight Linux distribution based on Ubuntu and uses the LXQt desktop environment in place of Ubuntu's GNOME desktop. Lubuntu was originally touted as being "lighter, less resource hungry and more energy-efficient", but now ...
. Guvcview is also available in the Debian and
Puppy Linux Puppy Linux is an operating system and family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM) with current versions generally taking up abou ...
repositories.


Reception

In reviewing Guvcview in February 2011, Jack Wallen wrote in Ghacks, "Recently I have had to do some video tutorials. I tried recording these tutorials with Ubuntu's default Cheese Webcam Booth, but unfortunately the combination of my Logitech Quickcam Pro 9000, Ubuntu 10.10, and Cheese didn't want to record video in any usable FPS. So I had to look elsewhere. My search turned me to GUVCView and I can't tell you how happy I have been with the results. Not only is this tool as easy to use as Cheese, it's far more flexible, and renders much better video... GUVCView, from my perspective, is a much better means of recording video than Cheese. This especially applies if the video you are recording is to be used for something other than, say, Skype chatting." Jim Lynch, writing on ''Linux Desktop Reviews'' in May 2011, was less enthusiastic about the application's inclusion in
Lubuntu Lubuntu ( ) is a lightweight Linux distribution based on Ubuntu and uses the LXQt desktop environment in place of Ubuntu's GNOME desktop. Lubuntu was originally touted as being "lighter, less resource hungry and more energy-efficient", but now ...
, "I actually like Cheese so I can’t say I’m real thrilled about it being replaced by guvcview, but it’s sort of six of one or half dozen of the other when it comes to these two programs. I could get by fine with either one though your mileage may vary depending on your needs and preferences." Hectic Geek reviewed the application in September 2012 and concluded "...I didn’t have any issues with it and successfully recorded videos (you can manually disable audio input) and took pictures, added few funny effects … all is good with guvcview...." The application is rated as 4.5/5 on
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
.


See also

*
Comparison of webcam software Webcam software allows users to take pictures and video and save them to their computer. See also

* Comparison of screencasting software Webcams Multimedia software comparisons, Webcam {{Compu-stub ...
*
Softcam A softcam is essentially a software-based camera. Softcams are computer software (that technically do not replace webcams) that allows one to stream or broadcast image, video, and/or audio files through a virtual webcam device. This allows the ...


References


External links

* {{GTK Free communication software Free software programmed in C Video software that uses GTK Webcams