Saltar al contenido

WEBP y el canal alfa: qué sobrevive

Solo un formato de salida de este conjunto conserva la transparencia: PNG. Convierte un WEBP transparente a cualquier otra cosa y los píxeles vacíos se rellenan con un color que eliges, lo que es exactamente lo que querías o lo único que conviene comprobar antes.

WEBP no es un solo formato. Es un contenedor que guarda una imagen con pérdida, una sin pérdida o una animación, y cualquiera de ellas puede llevar transparencia. Esa flexibilidad es la razón de que un WEBP pueda ocupar en una página web una cuarta parte que el PNG y aun así mostrar un logotipo recortado con limpieza. Cuando un programa se niega a abrirlo, el problema es de compatibilidad, no de la imagen.

Qué hace el convertidor, en orden

El relleno de fondo es la parte que conviene leer dos veces. Ocurre para JPEG, para WEBP y para cualquier otro destino con pérdida, porque el lienzo no puede mantener la transparencia en cuanto el formato no puede guardarla. El valor por defecto es blanco; el selector de color junto al control de calidad lo cambia. Si tu WEBP tiene bordes suaves y semitransparentes — una sombra proyectada, un contorno dibujado a mano —, esos píxeles se mezclan con el fondo en lugar de descartarse, así que un fondo oscuro puede hacer que un logotipo claro parezca tener flecos.

Dos conversiones, dos trabajos distintos

ConversiónPara qué sirveQué pasa con la transparencia
WEBP a PNGAbrir el archivo en software que nunca aprendió WEBPSe conserva: PNG guarda el alfa.
WEBP a JPGUn archivo más pequeño para un sitio que solo acepta JPEGAplanada sobre el color de fondo.
JPG a WEBPEncoger una foto para la webJPEG no tiene transparencia, así que no hay ninguna que conservar.

Una consecuencia contraintuitiva: convertir un PNG transparente a WEBP en esta herramienta también lo aplana, aunque el formato WEBP pueda llevar transparencia. El lienzo se prepara igual para todos los destinos que no son PNG, así que la regla segura es simple: si la transparencia importa, termina en PNG.

La calidad, y por qué el valor por defecto se mueve

JPEG y WEBP con pérdida se codifican con un nivel de calidad tomado del control deslizante, que empieza en 92. Es un término medio razonable: lo bastante alto para que los artefactos sigan invisibles en fotografías, y lo bastante bajo para encoger un archivo de forma perceptible. PNG se codifica sin ajuste de calidad, porque PNG es sin pérdida por definición: el control deslizante no le afecta, y el color de fondo tampoco.

Como toda conversión recodifica la imagen, la calidad solo puede perderse, nunca ganarse. Convertir JPEG a WEBP con calidad 92 mantiene el resultado visible indistinguible en la mayoría de los casos; convertir WEBP a JPEG con el mismo ajuste añade una generación más a lo que el archivo ya llevaba.

Los límites

La versión corta

Preguntas

¿Mi WEBP transparente seguirá siendo transparente?

Solo si la salida es PNG. Para los destinos JPEG y WEBP, el lienzo se rellena primero con el color de fondo, así que los píxeles transparentes se mezclan con él antes de codificar.

¿Por qué el PNG es más grande que el WEBP?

Porque WEBP comprime, con o sin pérdida, y PNG guarda cada píxel descodificado sin pérdida. Una fotografía convertida a PNG suele pesar varias veces más.

¿El control de calidad afecta a la salida PNG?

No. PNG es sin pérdida por definición, así que el convertidor lo codifica sin ajuste de calidad; el control solo se aplica a JPEG y al WEBP con pérdida.

Herramientas de este artículo

Todos los artículos