macaw-compress
v1.0.2
Published
Comprime imagenes en lote a WebP con un tamano maximo objetivo
Readme
macaw-compress
Comprime en lote imagenes a WebP, apuntando a un tamano maximo (por defecto 100KB).
Formatos de entrada soportados
- JPG / JPEG, PNG, WebP, AVIF, GIF, TIFF
HEIC/HEIF (fotos de iPhone) puede funcionar o no segun el equipo, ya que depende de una libreria opcional del sistema. BMP no esta soportado. Si una imagen falla, el script la salta y sigue con el resto sin detenerse.
Requisitos
- Windows 10/11 (64 bits) o Mac
- Node.js 18 o superior instalado (https://nodejs.org)
- Conexion a internet
Uso
Abre una terminal (PowerShell en Windows, Terminal en Mac) y escribe:
npx macaw-compressTe va a preguntar la carpeta. Arrastra la carpeta con tus imagenes dentro de la ventana de la terminal y presiona Enter.
Se creara una carpeta nueva al lado de la original, con el sufijo _webp,
manteniendo la misma estructura de subcarpetas.
Uso directo (sin que pregunte)
npx macaw-compress "C:\ruta\a\tu\carpeta" 100El segundo numero (opcional) es el tamano maximo en KB por imagen.
