WebP — формат сжатия изображений с потерями и без потерь качества предложен Google Inc.
Формат WebP демонстрирует высокую степень сжатия изображений и поддерживается многими браузерами но в графической среде Linux не поддерживается. Программа Gimp не знает этот формат файлов, просматривать файлы в формате WebP можно только в браузере. Всё могут исправить несколько утилит и библиотек.
Установка библиотеки webp
sudo apt install webp
Установка библиотеки libvpx-dev
sudo apt install libvpx-dev
Загрузка утилит от Google Inc.
wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz
В архиве имеются инструкции пользователя bin файлы утилит для работы с webp и библиотеки.
Конвертируем изображение утилитой cwebp
cwebp -q 40 diorsportland_0.jpg -o diorsportland_0.webp Saving file 'diorsportland_0.webp' File: diorsportland_0.jpg Dimension: 482 x 480 Output: 22644 bytes Y-U-V-All-PSNR 34.60 41.33 40.89 35.90 dB block count: intra4: 825 intra16: 105 (-> 11.29%) skipped block: 7 (0.75%) bytes used: header: 92 (0.4%) mode-partition: 3775 (16.7%) Residuals bytes |segment 1|segment 2|segment 3|segment 4| total macroblocks: | 5%| 23%| 47%| 23%| 930 quantizer: | 59 | 53 | 44 | 33 | filter level: | 19 | 11 | 8 | 21 |
Ниже можно сравнить 2 изображения:
Изображение в формате jpg, размер изображения 48 118 байт.
Изображение в формате webp, размер изображения 22 644 байта.