En Windows
- Descargar el paquete desde el repositorio oficial (https://developers.google.com/speed/webp)
- Descomprimir el paquete en un lugar seguro yo lo hice en c:/libwebp-1.4.0-windows-x64
- Abrir la consola o CMD
- Desde el CMD:
C:\libwebp-1.4.0-windows-x64\bin\cwebp.exe cwebp -q 80 image.png -o image.webp
-o string
Especifica el nombre del archivo WebP de salida. Si se omite, cwebp realizará compresión, pero solo reporta estadísticas. Si usas “-” como nombre de salida, el resultado se dirigirá a “stdout”.
-q float
Especifica el factor de compresión para los canales RGB entre 0 y 100. El valor predeterminado es 75.
En el caso de la compresión con pérdida (predeterminada), un factor pequeño produce un archivo más pequeño con menor calidad. La mejor calidad se logra usando un valor de 100
En el caso de la compresión sin pérdida (especificada por la opción -lossless), un factor pequeño permite una velocidad de compresión más rápida, pero produce un archivo más grande. La compresión máxima se logra con un valor de 100.
Conversión en lote:
Para convertir masivamente una carpeta de imagenes podemos apoyarnos en un archivo bash siguiendo los siguientes paso:
- En el directorio donde se encuentran las imagenes debemos crear un archivo en formato sh, este archivo contendrá el siguiente script:
#!/bin/bash
PARAMS=('-m 6 -q 70 -mt -af -progress')
if [ $# -ne 0 ]; then
PARAMS=$@;
fi
cd $(pwd)
shopt -s nullglob nocaseglob extglob
for FILE in *.@(jpg|jpeg|tif|tiff|png); do
cwebp $PARAMS "$FILE" -o "${FILE%.*}".webp;
done
Esta técnica de conversión en lote esta basada en linux
La otra opción que tenemos es añadir una extensión a Photoshop
- Para ello solo debemos descargar el plugins desde el repositorio oficial:
https://github.com/webmproject/WebPShop/releases - Descargar el plugins que es el del formato 8bi
Guardarlo en la carpeta de plugins:
C:\Program Files\Common Files\Adobe\Plug-Ins\CC
Deja una respuesta