WebP codec: library to encode and decode images in WebP format
libwebp provides CMake targets:
find_package(WebP CONFIG REQUIRED)
# basic usage
target_link_libraries(main PRIVATE WebP::webp WebP::webpdecoder WebP::webpdemux)
# for manipulating the WebP graphics format container (port feature libwebpmux)
target_link_libraries(main PRIVATE WebP::libwebpmux)
# for sharp RGB to YUV conversion
target_link_libraries(main PRIVATE WebP::sharpyuv)
enable all features except for swap16bitcsp
Build animation utilities.
Build the cwebp command line tool.
Build the dwebp command line tool.
Build extras. (Doesn't include vwebp-sdl.)
Build the gif2webp conversion tool.
Build the img2webp animation tool.
Build the webpinfo command line tool.
Build the libwebpmux library
Build the webpmux command line tool.
Enable near-lossless encoding
Enable any SIMD optimization.
Enable byte swap for 16 bit colorspaces.
Build Unicode executables. (Adds definition UNICODE and _UNICODE)
Build the vwebp viewer tool.
Build the vwebp viewer tool for SDL.
v1.5.0#1
All
BSD-3-Clause
Manifest