Man page - v4l2loopback-ctl(1)
Packages contains this manual
apt-get install v4l2loopback-utils
Manual
UNABLE
NAMESYNOPSIS
DESCRIPTION
OPTIONS
VERBS AND THEIR ARGUMENTS
v4l2loopback-ctl add [OPTIONS] [<outputdevice> [<capturedevice>]]:
v4l2loopback-ctl delete <device>:
v4l2loopback-ctl list [OPTIONS]:
v4l2loopback-ctl query [OPTIONS] <device>:
v4l2loopback-ctl set-fps <device> <fps>:
v4l2loopback-ctl get-fps <device>:
v4l2loopback-ctl set-caps <device> <caps>:
v4l2loopback-ctl get-caps <device>:
v4l2loopback-ctl set-timeout-image [OPTIONS] <device> <image>:
REPORTING BUGS
NAME
unable - control v4l2 loopback devices
SYNOPSIS
v4l2loopback-ctl
[
OPTIONS
]
v4l2loopback-ctl
add
[
OPTIONS
]
[
<outputdevice>
[
<capturedevice>
]]
v4l2loopback-ctl
delete <device>
v4l2loopback-ctl
list
[
OPTIONS
]
v4l2loopback-ctl
query
[
OPTIONS
]
<device>
v4l2loopback-ctl
set-fps <device>
<fps>
v4l2loopback-ctl
get-fps <device>
v4l2loopback-ctl
set-caps <device>
<caps>
v4l2loopback-ctl
get-caps <device>
v4l2loopback-ctl
set-timeout-image
[
OPTIONS
]
<device> <image>
DESCRIPTION
Manage v4l2 loopback devices.
The general invocation uses a verb (like βaddβ or βdeleteβ) that defines an action to be executed. Each verb has their own options and arguments.
OPTIONS
|
-h , -?, --help : print this help and exit |
||
|
-v , --version : print version and exit |
VERBS AND THEIR ARGUMENTS
v4l2loopback-ctl add [OPTIONS] [<outputdevice> [<capturedevice>]]:
create/add a new loopback-device
-b <num>, --buffers <num>
buffers to queue
-h <h>, --max-height <h>
maximum allowed frame height
-n <name>, --name <name>
pretty name for the device
|
-o <num>, --max-openers <num> maximum allowed concurrent openers |
-v , --verbose
verbose mode (print properties of device after successfully creating it)
-w <w>, --max-width <w>
maximum allowed frame width
-x <x>, --exclusive-caps <x>
whether to announce OUTPUT/CAPTURE capabilities exclusively
--min-width <w>
minimum allowed frame width
--min-height <w>
minimum allowed frame height
-?, --help
print this help and exit
<outputdevice>
if given, create a specific device (otherwise just create a free one).
either specify a device name (e.g. β/dev/video1β) or a device number (β1β).
<capturedevice>
if given, use separate output & capture devices (otherwise they are the same).
v4l2loopback-ctl delete <device>:
delete/remove an unused loopback device
<device>
can be given one more more times (to delete multiple devices at once). either specify a device name (e.g. β/dev/video1β) or a device number (β1β).
v4l2loopback-ctl list [OPTIONS]:
list all available loopback-devices
-e , --escape
escape control-characters in (device) names
-h , --help
print this help and exit
v4l2loopback-ctl query [OPTIONS] <device>:
query information about a loopback device
-e , --escape
escape control-characters in (device) names
-h , --help
print this help and exit
<device>
can be given one more more times (to query multiple devices at once). either specify a device name (e.g. β/dev/video1β) or a device number (β1β).
v4l2loopback-ctl set-fps <device> <fps>:
set the default framerate for a loopback device
<device>
either specify a device name (e.g. β/dev/video1β) or a device number (β1β).
|
<fps> |
frames per second, either as integer (β30β) or fraction (β50/2β). |
v4l2loopback-ctl get-fps <device>:
query the framerate of a loopback device
v4l2loopback-ctl set-caps <device> <caps>:
set format/dimension/framerate of a loopback device
<device>
either specify a device name (e.g. β/dev/video1β) or a device number (β1β).
|
<caps> |
format specification as β<fourcc>:<width>x<height>@<fps>β (e.g. βUYVY:1024x768@60/1β) unset the current caps with the special value βanyβ |
v4l2loopback-ctl get-caps <device>:
get current format/dimension/framerate of a loopback device
v4l2loopback-ctl set-timeout-image [OPTIONS] <device> <image>:
set a fallback image to be used if a video producer does not send new frames in time.
<flags>
any of the following flags may be present
-h , --help
print this help and exit
-t <timeout>, --timeout <timeout>
timeout (in ms)
-v , --verbose
raise verbosity (print what is being done)
<device>
either specify a device name (e.g. β/dev/video1β) or a device number (β1β).
<image>
image file
REPORTING BUGS
Issue tracker:
https://github.com/umlaeute/v4l2loopback/issues
Security Issue tracker:
https://git.iem.at/zmoelnig/v4l2loopback/-/issues
utils/v4l2loopback-ctl v0.15.0