GTK+ UVC Viewer

GTK+ UVC Viewer

GTK+ UVC Viewer is an open source software used to display, record, and take snapshots from USB video devices. It provides a simple graphical interface to control UVC compliant webcams, camcorders, or other video input devices. Useful for testing and monitoring video input stream
GTK+ UVC Viewer image
webcam video capture uvc

GTK+ UVC Viewer: Open Source Software for Displaying & Recording USB Video Devices

GTK+ UVC Viewer is an open source software used to display, record, and take snapshots from USB video devices. It provides a simple graphical interface to control UVC compliant webcams, camcorders, or other video input devices. Useful for testing and monitoring video input streams.

What is GTK+ UVC Viewer?

GTK+ UVC Viewer is an open-source program that allows users to view, record, and take snapshots from USB Video Class (UVC) compliant video input devices such as webcams, camcorders, capture cards, and more. It provides a straightforward graphical interface to control exposure, contrast, hue, saturation, sharpness, and other parameters for UVC devices.

As a GTK+ based application, GTK+ UVC Viewer integrates seamlessly into GNOME or XFCE desktop environments common on Linux distributions and runs on major platforms including Windows, macOS, and BSDs. It supports video formats like MJPEG, H.264, and YUYV natively through v4l2loopback and can interface with a wide variety of UVC hardware.

Some key features include:

  • Real-time video preview from UVC devices
  • Recording video to file with codec and format options
  • Taking snapshots and saving images to disk
  • Control over video settings like resolution, framerate, etc.
  • Filters for transforming video (e.g. despeckle, edge detection)
  • Standalone executable for easy deployment
  • Free and open source software under GPLv2

Overall, GTK+ UVC Viewer delivers an easy way to test, configure and capture video streams on Linux platforms where dedicated media software may be overkill. Its active development makes it a good choice over retired alternatives like Luvcview or Guvcview.

GTK+ UVC Viewer Features

Features

  1. Displays live video feed from UVC compliant USB webcams and video capture devices
  2. Allows adjusting brightness, contrast, saturation, white balance, sharpness and other image settings
  3. Supports video recording in various formats like MJPEG, H264, VP8 etc
  4. Can take snapshots and save images in PNG, JPEG formats
  5. Provides basic on screen controls like zoom, exposure, focus etc
  6. Cross platform support for Linux, Windows and macOS

Pricing

  • Open Source

Pros

Free and open source

Simple and easy to use interface

Support for various video formats and codecs

Works with most UVC compliant USB webcams

Cross platform support

Cons

Limited features compared to advanced webcam software

No support for IP/network cameras

Basic user interface lacking customization options

Lacks advanced controls like motion detection, scheduling etc

No support for multiple webcam inputs


The Best GTK+ UVC Viewer Alternatives

Top Video & Movies and Video Capture and other similar apps like GTK+ UVC Viewer


Cheese icon

Cheese

Cheese is an open source webcam booth and photo editor application for Linux. It allows users to take photos and videos from a webcam or connected camera device. Some key features of Cheese include:Simple, intuitive interface for quickly taking pictures or recording videoBuilt-in effects and distortion tools for fun photo...
Cheese image
AMcap icon

AMcap

AMcap is a free and open source screen capture program for Microsoft Windows. It allows users to record video footage of their desktop screens and take screenshots that can be saved as image files.Some of the key features of AMcap include:Ability to capture video of desktop activity in common formats...
Yawcam icon

Yawcam

Yawcam is a free, open source webcam software for Windows. It enables you to use your webcam to its full potential.With Yawcam, you can easily capture images, record videos, apply fun effects, stream live footage with audio, and more. It has an intuitive interface that lets you adjust settings like...
Yawcam image
Webcamoid icon

Webcamoid

Webcamoid is an open source webcam application for Linux operating systems. It allows you to stream, record, edit and add effects to your webcam video in real time.Some of the key features of Webcamoid include:Support for multiple USB and virtual webcamsReal time video filters like black and white,invert, sepia etc.Overlays...
Webcamoid image
QtCAM icon

QtCAM

QtCAM is an open-source, cross-platform Computer Aided Manufacturing (CAM) application built using the Qt framework. It is designed to help users generate G-code for CNC machining operations including milling, drilling, turning, and other fabrication processes.Some key features of QtCAM include:Intuitive graphical user interface for defining machining operationsSupport for multiple coordinate...
QtCAM image
CamStar icon

CamStar

CamStar is a flexible and scalable manufacturing execution system (MES) designed specifically for electronics manufacturers. It provides real-time visibility and control over the entire production process, from planning through execution.Key features of CamStar include:Production planning and scheduling - Optimize build plans, coordinate activities between lines, shifts and sites, and manage...
CamStar image
WebcamXP  icon

WebcamXP

webcamXP is a free webcam software application for Windows. It provides an easy way to use your computer's webcam to its full potential.With webcamXP, you can take photos, record video, apply fun effects and filters, create timelapse videos, organize and edit your media, and more. It has a straightforward interface...
WebcamXP  image
MyCam icon

MyCam

MyCam is a free, open source webcam and video recording software available for Windows, Mac and Linux operating systems. It allows users to record video, capture images, apply effects, add text, emojis, drawings and more using their webcam.Some of the key features of MyCam include:Intuitive and easy to use interfaceReal-time...
MyCam image
Manything icon

Manything

Manything is a free mobile application that enables users to turn unused phones and tablets into live-streaming security cameras. The app works by installing Manything on an old smartphone or tablet, positioning the device to overlook the area you want to monitor, and connecting it to your home WiFi network.Once...
Manything image
Kamoso icon

Kamoso

Kamoso is a free, open-source webcam application designed for the Linux operating system. It provides basic webcam functionality for taking pictures, recording video, and configuring webcam settings.Some key features of Kamoso include:Simple, easy-to-use interface for accessing webcam controlsReal-time webcam viewer with options to select camera, resolution, and other settingsAbility to...
Kamoso image
Cameroid icon

Cameroid

Cameroid is a free online photo editor that allows you to edit images easily without having to download and install any software. It works directly in your web browser, making it convenient to access from any device.Some of the key features of Cameroid include:Intuitive interface - The editor is very...
Cameroid image
Free2x Webcam Recorder icon

Free2x Webcam Recorder

Free2x Webcam Recorder is a free and open-source software application for Windows that allows recording video and audio from a webcam. Some key features include:Ability to adjust video resolution, aspect ratio, frame rates, and compressionOption to record audio from microphone or system audio along with videoBasic video editing tools like...
UniCam icon

UniCam

UniCam is a free, open-source webcam application for Windows. It allows you to easily capture photos and record videos using your built-in or external webcam.Some key features of UniCam include:Real-time photo and video capturingSupport for HD webcamsCustomizable video resolution, frame rates and encodingEffects like black & white, sepia, negative, mirror...
UniCam image
Photo Booth for Windows 7 icon

Photo Booth for Windows 7

Photo Booth for Windows 7 is a free software application designed to mimic the Photo Booth app available on Mac OS. It brings a touch of Apple flair to the Windows experience by enabling users to take photos with their webcam and overlay entertaining effects.At its core, Photo Booth for...
Video Booth icon

Video Booth

Video Booth is software designed specifically for running a DIY photo booth at events like parties, weddings, corporate functions, and more. It works by connecting a computer to a camera and printer, then letting your guests pose for photos that get printed out instantly as strips with multiple poses on...
SeeMonkey Photobooth icon

SeeMonkey Photobooth

SeeMonkey Photobooth is a free, open source software that allows you to set up a do-it-yourself photo booth using a computer, camera, and printer. It works by connecting a camera to a computer, taking photos, applying templates/overlays, and instantly printing the photos.Some key features of SeeMonkey Photobooth include:Customizable templates and...
SeeMonkey Photobooth image
CTSCameraViewer icon

CTSCameraViewer

CTSCameraViewer is a free, open-source CCTV camera viewer and network video recorder (NVR) software for Windows. It allows you to view live video streams from IP cameras and video servers that support standard protocols like ONVIF, PSIA, and RTSP.Key features of CTSCameraViewer include:Support for thousands of IP camera models from...