Reference

guvcview(1)

GTK+ base UVC Viewer

NAME

guvcview - GTK+ base UVC Viewer

SYNOPSIS

guvcview

DESCRIPTION

Guvcview is an application for capturing and viewing video from devices supported by the linux kernel video4linux2 interface.

USAGE

guvcview [options...]

OPTIONS

-h,--help

Print help

-v,--version

Print version

-w,--verbosity=LEVEL

Set Verbosity level (def: 0)

-d,--device=AUDIO_DEVICE

Set device name (def: /dev/video0)

-c,--capture=METHOD

Set capture method [read | mmap (def)]

-b,--disable_libv4l2

disable calls to libv4l2

-x,--resolution=WIDTHxHEIGHT

Request resolution (e.g 640x480)

-f,--format=FOURCC

Request format (e.g MJPG)

-F,--fps=FPS_NUM[/FPS_DENOM]

Request fps (e.g. 25 ; 7/3; ...)

-r,--render=RENDER_API

Select render API (e.g none; sdl; sfml)

-m,--render_window=RENDER_WINDOW_FLAGS

Set render window flags (e.g none; full; max; WIDTHxHEIGHT)

-a,--audio=AUDIO_API

Select audio API (e.g none; port; pulse)

-k,--audio_device=audio_device

Select audio device index for selected api (0..N)

-g,--gui=GUI_API

Select GUI API (e.g none; gtk3; qt6)

-o,--audio_codec=codecAudio

Audio codec [pcm mp2 mp3 aac ac3 vorb]

-u,--video_codec=codec

Video codec [raw mjpg mpeg flv1 wmv1 mpg2 mp43
dx50 h264 vp80 theo]

-p,--profile=filename

Load control profile

-j,--video=filename

filename for captured video)

-i,--image=filename

filename for captured image)

-y,--video_timer=TIME_IN_SEC

Time (double) in sec. for video capture)

-t,--photo_timer=TIME_IN_SEC

Time (double) in sec. between captured photos)

-n,--photo_total=total

Total number of captured photos)

-e,--exit_on_term

Exit app after video or image capture ends

-z,--control_panel

Start in control panel mode

AUTHOR

This manual page was written by Paulo Assis <[email protected]>, for the Debian GNU/Linux system (but may be used by others).

History

--audio since Debian 13 (Trixie); --audio_codec since Debian 13 (Trixie); --audio_device since Debian 13 (Trixie); --capture since Debian 13 (Trixie); --control_panel since Debian 13 (Trixie); --device since Debian 13 (Trixie); --disable_libv4l2 since Debian 13 (Trixie); --exit_on_term since Debian 13 (Trixie); --format since Debian 13 (Trixie); --fps since Debian 13 (Trixie); --gui since Debian 13 (Trixie); --help since Debian 13 (Trixie); --image since Debian 13 (Trixie); --photo_timer since Debian 13 (Trixie); --photo_total since Debian 13 (Trixie); --profile since Debian 13 (Trixie); --render since Debian 13 (Trixie); --render_window since Debian 13 (Trixie); --resolution since Debian 13 (Trixie); --verbosity since Debian 13 (Trixie); --version since Debian 13 (Trixie); --video since Debian 13 (Trixie); --video_codec since Debian 13 (Trixie); --video_timer since Debian 13 (Trixie); -F since Debian 13 (Trixie); -a since Debian 13 (Trixie); -b since Debian 13 (Trixie); -c since Debian 13 (Trixie); -d since Debian 13 (Trixie); -e since Debian 13 (Trixie); -f since Debian 13 (Trixie); -g since Debian 13 (Trixie); -h since Debian 13 (Trixie); -i since Debian 13 (Trixie); -j since Debian 13 (Trixie); -k since Debian 13 (Trixie); -m since Debian 13 (Trixie); -n since Debian 13 (Trixie); -o since Debian 13 (Trixie); -p since Debian 13 (Trixie); -r since Debian 13 (Trixie); -t since Debian 13 (Trixie); -u since Debian 13 (Trixie); -v since Debian 13 (Trixie); -w since Debian 13 (Trixie); -x since Debian 13 (Trixie); -y since Debian 13 (Trixie); -z since Debian 13 (Trixie).