I've seen some confusion about the -r
switch with the input_uvc
plugin: you can also specify some mode names, but they don't appear to be documented outside of the source code: mjpg-streamer/utils.c at 310b29f4a94c46652b20c4b7b6e5cf24e532af39 Β· jacksonliam/mjpg-streamer Β· GitHub
static const struct {
const char *string;
const int width, height;
} resolutions[] = {
{ "QQVGA", 160, 120 },
{ "QCIF", 176, 144 },
{ "CGA", 320, 200 },
{ "QVGA", 320, 240 },
{ "CIF", 352, 288 },
{ "PAL", 720, 576 },
{ "VGA", 640, 480 },
{ "SVGA", 800, 600 },
{ "XGA", 1024, 768 },
{ "HD", 1280, 720 },
{ "SXGA", 1280, 1024 },
{ "UXGA", 1600, 1200 },
{ "FHD", 1920, 1280 },
};