img2webp

Nombre

img2webp: Crea un archivo WebP animado a partir de una secuencia de imágenes de entrada.

Sinopsis

img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name

Descripción

img2webp comprime una secuencia de imágenes con el formato WebP animado. Entrada las imágenes pueden ser PNG, JPEG, TIFF o WebP. Si se proporciona un solo nombre de archivo (que no comienza con el carácter “-”) como argumento, los argumentos de la línea de comandos se tokenizan desde este archivo. Esto permite escribir secuencias de comandos fácilmente o usar una gran cantidad de argumentos.

Opciones a nivel del archivo

Las opciones a nivel de archivo se aplican al comienzo del proceso de compresión, antes de que se lean los marcos de entrada.

-o string
Especifica el nombre del archivo WebP de salida.
-min_size
Codificación de imágenes para lograr el tamaño más pequeño Esta opción inhabilita la inserción de fotogramas clave y elige los parámetros, lo que genera la salida más pequeña para cada fotograma. Usa compresión sin pérdida de forma predeterminada, pero se puede combinar con las opciones -q, -m, -lossy o -mixed.
-kmin int
-kmax int
Especifica la distancia mínima y máxima entre fotogramas clave consecutivos (fotogramas que se pueden decodificar de forma independiente) en la animación de salida. La herramienta o insertar algunos fotogramas clave en la animación de salida según sea necesario de que tu organización cumpla con los criterios.
-mixed
Modo de compresión mixta: Optimiza la compresión de la imagen eligiendo de forma heurística la compresión con o sin pérdida para cada fotograma. Esta comunidad global inhabilita las opciones locales -lossy y -lossless.
-near_lossless int
Especifica el nivel de procesamiento previo de imágenes casi sin pérdida. Esta opción ajusta valores de píxeles para facilitar la compresibilidad, pero tiene un impacto mínimo en la calidad. Activa el modo de compresión sin pérdidas automáticamente. El rango es de 0 (preprocesamiento máximo) a 100 (sin procesamiento previo, la configuración predeterminada). El valor típico es de alrededor de 60. Ten en cuenta que, en ocasiones, la pérdida con -q 100 puede generar mejores resultados.
-sharp_yuv
Usa una conversión de RGB a YUV más precisa y nítida. Ten en cuenta que este proceso más lenta que la configuración predeterminada “fast” Conversión de RGB a YUV.
-loop int
Especifica la cantidad de veces que se debe repetir la animación en bucle. Usar 0 significa “Repetir indefinidamente”.
-v
Sé más detallado.
-h, -help
Un breve resumen del uso.
-version
Imprime los números de versión de las bibliotecas relevantes que se usaron.

Opciones por fotograma

Las opciones por fotograma se aplican a las imágenes que siguen como argumentos en la línea de comandos. Se pueden modificar cualquier cantidad de veces antes de cada imagen de entrada en particular.

-d int
Especifica la duración de la imagen en milisegundos.
-lossless, -lossy
Comprime las siguientes imágenes con el modo de compresión sin pérdida o con pérdida. El el modo predeterminado es sin pérdidas.
-q float
Especifica el factor de compresión entre 0 y 100. El valor predeterminado es 75.
-m int
Especifica el método de compresión que se usará. Este parámetro controla la compensación entre la velocidad de codificación y el tamaño y la calidad del archivo comprimido. Los valores posibles varían de 0 a 6. El valor predeterminado es 4.

Errores

Ejemplo

img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp

Autores

img2webp es parte de libwebp y fue escrito por el equipo de WebP. Novedades El árbol fuente está disponible en https://chromium.googlesource.com/webm/libwebp.

Pascal Massimino pascal.massimino@gmail.com escribió esta página del manual para el proyecto Debian (y es posible que la usen otras personas).