Имя
 dwebp — распаковать файл WebP в файл изображения.
Краткое содержание
 dwebp [options] input_file.webp
Описание
 dwebp распаковывает файлы WebP в изображения PNG, PAM, PPM или PGM. Примечание. Анимированные файлы WebP не поддерживаются.
Параметры
Основные варианты:
-  -h
- Распечатать сводку использования.
-  -version
- Распечатайте номер версии (как major.minor.revision) и выйдите.
-  -o string
- Укажите имя выходного файла (по умолчанию в формате PNG). Использование «-» в качестве имени вывода направит вывод на «стандартный вывод».
-  -- string
-  Явно укажите входной файл. Эта опция полезна, например, если входной файл начинается с «-». Эта опция должна появиться last. Любые другие параметры после этого будут игнорироваться. Если входной файл имеет значение «-», данные будут считываться со стандартного ввода, а не из файла.
-  -bmp
- Измените выходной формат на несжатый BMP.
-  -tiff
- Измените выходной формат на несжатый TIFF.
-  -pam
- Измените формат вывода на PAM (сохраняет альфа-канал).
-  -ppm
- Измените формат вывода на PPM (альфа-канал будет удален).
-  -pgm
- Измените формат вывода на PGM. Выходные данные состоят из образцов яркости/цветности вместо RGB с использованием макета IMC4. Эта опция предназначена главным образом для целей проверки и отладки.
-  -yuv
- Измените выходной формат на необработанный YUV. Выходные данные состоят из выборок яркости/цветности-U/цветности-V вместо RGB, сохраняемых последовательно в виде отдельных плоскостей. Эта опция предназначена главным образом для целей проверки и отладки.
-  -nofancy
- Не используйте модный апскейлер для YUV420. Это может привести к неровным краям (особенно красным), но должно быть быстрее.
-  -nofilter
- Не используйте процесс внутриконтурной фильтрации, даже если этого требует битовый поток. Это может привести к появлению видимых блоков на несовместимом выходе, но ускорит декодирование.
-  -dither strength
- Укажите силу сглаживания от 0 до 100. Сглаживание — это эффект постобработки, применяемый к компонентам цветности при сжатии с потерями. Это помогает сглаживать градиенты и избегать артефактов полос.
-  -nodither
- Отключить все сглаживание (по умолчанию).
-  -mt
- Если возможно, используйте многопоточность для декодирования.
-  -crop x_position y_position width height
-  Обрежьте декодированное изображение до прямоугольника с верхним левым углом по координатам ( x_position,y_position) и размеромwidthxheight. Эта область обрезки должна полностью находиться внутри исходного прямоугольника. При необходимости верхний левый угол будет привязан к четным координатам. Эта опция предназначена для уменьшения объема памяти, необходимой для обрезки больших изображений. Примечание. Обрезка применяется перед масштабированием.
-  -flip
- Перевернуть декодированное изображение по вертикали (может быть полезно, например, для текстур OpenGL).
-  -resize width height
-  Измените масштаб декодированного изображения до размеров widthxheight. Эта опция в основном предназначена для уменьшения объема памяти, необходимой для декодирования больших изображений, когда нужна только маленькая версия (миниатюра, предварительный просмотр и т. д.). Примечание: масштабирование применяется после обрезки. Если один из параметровwidthилиheight(но не оба) равен0, значение будет рассчитано с сохранением соотношения сторон.
-  -v
- Распечатайте дополнительную информацию (в частности, время декодирования).
-  -noasm
- Отключите все оптимизации сборки.
Ошибки
- Пожалуйста, сообщайте обо всех ошибках в нашу систему отслеживания ошибок: https://issues.webmproject.org. 
- Патчи приветствуются! Чтобы начать работу, посетите эту страницу: https://www.webmproject.org/code/contribute/submitting-patches/. 
Примеры
dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm
Авторы
 dwebp является частью libwebp и был написан командой WebP. Последняя версия дерева исходного кода доступна по адресу https://chromium.googlesource.com/webm/libwebp/.
Эта страница руководства была написана Паскалем Массимино pascal.massimino@gmail.com для проекта Debian (и может использоваться другими).
Подробности формата выходного файла
