carta
vwebp(1)

vwebp1

Decompress a webp file and display it in a window

Usage

vwebp [options] input_file.webp

Overview

This manual page documents the vwebp command.

vwebp decompresses a WebP file and displays it in a window using OpenGL.

Options

-h

Print usage summary.

-version

Print version number and exit.

-noicc

Don't use the ICC profile if present.

-nofancy

Don't use the fancy YUV420 upscaler.

-nofilter

Disable in-loop filtering.

-dither strength

Specify a dithering strength between 0 and 100. Dithering is a post-processing effect applied to chroma components in lossy compression. It helps by smoothing gradients and avoiding banding artifacts. Default: 50.

-noalphadither

By default, quantized transparency planes are dithered during decompression, to smooth the gradients. This flag will prevent this dithering.

-usebgcolor

Fill transparent areas with the bitstream's own background color instead of checkerboard only. Default is white for non-animated images.

-mt

Use multi-threading for decoding, if possible.

-info

Display image information on top of the decoded image.

-- string

Explicitly specify the input file. This option is useful if the input file starts with an '-' for instance. This option must appear last. Any other options afterward will be ignored. If the input file is "-", the data will be read from stdin instead of a file.

Keyboard shortcuts

'c'

Toggle use of color profile.

'b'

Toggle display of background color.

'i'

Overlay file information.

'd'

Disable blending and disposal process, for debugging purposes.

'q' / 'Q' / ESC

Quit.

Exit status

If there were no problems during execution, vwebp exits with the value of the C constant EXIT_SUCCESS. This is usually zero.

If an error occurs, vwebp exits with the value of the C constant EXIT_FAILURE. This is usually one.

Examples

vwebp picture.webp
vwebp picture.webp -mt -dither 0
vwebp -- ---picture.webp

History

  • Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye) to Debian 10 (Buster)
  • Debian 9 (Stretch)
  • Debian 8 (Jessie)

-noalphadither since Debian 9 (Stretch); -usebgcolor since Debian 12 (Bookworm).

Authors

vwebp is a part of libwebp and was written by the WebP team.
The latest source tree is available at https://chromium.googlesource.com/webm/libwebp

This manual page was written for the Debian project (and may be used by others).

Reporting bugs

Please report all bugs to the issue tracker: https://issues.webmproject.org
Patches welcome! See this page to get started: https://www.webmproject.org/code/contribute/submitting-patches/

From webp 1.5.0-0.1 in Debian 13 (Trixie). Parsed by carta from the page's man source.