Uma segunda rodada de compressão com perdas
A maioria das imagens WebP na web é com perdas, e o JPG é sempre com perdas. Converter de um para o outro significa, portanto, decodificar o WebP em pixels e comprimir esses pixels de novo com um codificador de JPG. Essa segunda passagem não é sem perdas: o codificador toma suas próprias decisões sobre quais detalhes finos descartar, além do que o codificador de WebP já removeu.
Na prática, na qualidade padrão de 90 a diferença costuma ser difícil de ver em uma fotografia. Ela passa a ser perceptível se você reduzir muito a qualidade ou se a imagem passar por várias conversões com perdas seguidas. Cada uma tira um pouco mais, um problema conhecido como perda de geração. O melhor hábito é converter uma única vez, a partir da melhor fonte que você tiver, em vez de ficar passando um arquivo de um formato para outro.
Espere que o JPG seja um pouco maior que o WebP de origem. Em fotos, o WebP costuma ser 25–35% menor que o JPG com qualidade visual parecida, então igualar a aparência em JPG geralmente exige mais bytes. Esse é o custo de um arquivo que abre praticamente em qualquer lugar.
Onde o JPG vence o WebP
O WebP aparece em todos os principais navegadores atuais, mas, assim que a imagem sai do navegador, o JPG é o formato que quase nada recusa. Converta para JPG quando precisar:
- anexar fotos a um e-mail ou mensagem que o destinatário pode abrir em um aplicativo antigo;
- enviar imagens a um serviço de impressão ou laboratório fotográfico que não aceita WebP;
- inserir imagens em documentos e apresentações em versões antigas do Microsoft Office;
- fazer upload para um sistema de gerenciamento de conteúdo, marketplace ou formulário que lista apenas JPG e PNG.
O JPG não é uma boa escolha para logotipos, capturas de tela com texto pequeno, diagramas e desenhos de linhas. A compressão dele trabalha em pequenos blocos de pixels e tende a deixar halos e borrões discretos ao redor de bordas nítidas. Para esse tipo de imagem, ou para qualquer coisa com fundo transparente que você queira manter, converta WebP para PNG.
Preenchimento das áreas transparentes
O JPG não tem canal alfa, então não consegue guardar transparência de forma alguma. Quando um WebP contém pixels transparentes, como um adesivo, um ícone ou uma foto de produto recortada do fundo, o conversor os preenche com uma cor de fundo que você escolhe. O branco é o padrão.
Escolha a cor do lugar onde a imagem vai ficar: branco para a maioria dos documentos e e-mails, ou a cor hexadecimal exata de uma página escura ou de um modelo de slide. Combinar com o destino evita uma caixa visível ao redor do elemento. Se a imagem realmente precisa continuar transparente, o JPG é o destino errado.
WebP e JPG comparados
| WebP | JPG | |
|---|---|---|
| Compressão | Com ou sem perdas | Apenas com perdas |
| Transparência | Suportada | Não suportada; preenchida com uma cor de fundo |
| Animação | Suportada | Não suportada |
| Tamanho do arquivo em fotos | Muitas vezes 25–35% menor com qualidade visual parecida | Maior para a mesma qualidade visual |
| Navegadores | Todos os principais navegadores atuais | Todos os navegadores |
| Outros programas | Alguns aplicativos e serviços antigos o recusam | Aceito em quase todos os lugares |
| Uso típico | Imagens em sites modernos | Compartilhamento, impressão, documentos |
Como escolher a qualidade e o tamanho do JPG
O controle de qualidade vai de 1 a 100. Como regra prática:
- 88 a 95: fotos que você quer guardar, imprimir ou editar depois. O padrão de 90 fica aqui.
- 75 a 87: imagens para e-mail, chat ou formulários da web, em que um arquivo menor importa mais que o último detalhe.
- Abaixo de cerca de 70: a economia continua, mas os artefatos começam a aparecer em céus, tons de pele e degradês suaves.
Muitas vezes a economia maior vem das dimensões, e não da qualidade. Se o JPG vai ser visto em um celular ou dentro de um e-mail, use Configurações → Tamanho para ajustá-lo a uma largura máxima razoável; a proporção é mantida e a imagem nunca é ampliada. Por fim, metadados EXIF, como a localização GPS, não são copiados para o JPG, o que ajuda quando você compartilha fotos publicamente.
Animação, cor e lotes
- WebP animado: o JPG não comporta animação, então apenas o primeiro quadro é convertido e o conversor avisa. Se você precisa da animação inteira, guarde o WebP original junto com o JPG.
- Cor: a saída é convertida para sRGB. Imagens preparadas para telas de gama ampla, como Display P3, podem ficar um pouco menos saturadas depois.
- Lotes: até 10 imagens são convertidas uma após a outra, o que mantém o uso de memória baixo em celulares e computadores antigos. Um lote de fotos grandes pode, portanto, demorar um pouco para terminar.