Начало работы

Любителям изображений следует использовать один из многих программных продуктов, поддерживающих WebP .


В дистрибутиве кодека libwebp мы предоставляем эталонную реализацию для приложений кодирования и декодера, cwebp и dwebp соответственно, чтобы продемонстрировать доступные функциональные возможности WebP. Эти файлы можно загрузить из репозитория загрузок или собрать из исходного кода. Они находятся в каталоге examples/ .

Кодек libwebp включает обширный API-интерфейс кодирования и декодера. Если вы хотите добавить поддержку WebP в свое приложение или браузер, обратитесь к соответствующей документации.

Использование cwebp для преобразования изображений в формат WebP

Используйте cwebp в командной строке для преобразования файлов изображений PNG или JPEG в формат WebP. Вы можете преобразовать файл изображения PNG в изображение WebP с диапазоном качества 80 с помощью команды:

cwebp -q 80 image.png -o image.webp

Обратитесь к документации cwebp для получения описания кодировщика, его стандартных и расширенных опций.

Использование dwebp для преобразования изображений из формата WebP

Используйте dwebp в командной строке, чтобы преобразовать файлы изображений WebP в формат PNG или PPM. Вы можете преобразовать файл изображения WebP, скажем image.webp , в изображение PNG с помощью команды:

dwebp image.webp -o image.png

Обратитесь к документации dwebp для получения описания декодера и его параметров командной строки.

Просмотр изображений в исходном виде

WebP — это новый формат изображений, который изначально поддерживается в Google Chrome, Opera и многих других приложениях и библиотеках.

API для кодека WebP

Команда WebP предоставила обширный API, позволяющий разработчикам добавлять поддержку в свои приложения, включая браузеры, инструменты редактирования изображений, а также собственные приложения.

Обратитесь к документации API для описания интерфейса программирования приложения libwebp .