*.webp

WebP é um formato de arquivo baseado na especificação de contêiner RIFF que, assim como *.heif e *.avif, se baseia em um codec de vídeo (VP8) para oferecer suporte a Compressão de imagem com e sem perdas. WebP tende a ser amplamente utilizado em sites, embora nem todos suportem o upload desses arquivos. Se você hospeda seu próprio site, pode verificar se o WebP é uma melhoria em relação a *.jpg ou *.png. No entanto, ele não é amplamente suportado por editores de imagem; portanto, se você estiver colaborando com outros artistas, pode ser melhor usar um formato de arquivo diferente.

O Krita oferece suporte à exportação simples de WebP há algum tempo, mas desde a versão 5.1 ele oferece suporte a todas as opções de exportação oferecidas por libwebp.

Opções de exportação:

Em vez de deixar você responsável pelas configurações precisas, o exportador WebP testará diferentes técnicas para compactar melhor. Você define um objetivo (uma determinada qualidade ou um determinado tamanho de arquivo) e ele se esforçará ao máximo para alcançá-lo. Para isso, ele pode tentar refazer uma determinada etapa do processo de codificação várias vezes. No final, o que você terá que escolher é se deseja um resultado de alta qualidade ao custo de uma exportação lenta ou uma exportação rápida ao custo da qualidade.

Geral:

Predefinição:

O WebP oferece algumas predefinições para um determinado tipo de foto. Para imagens estilizadas, use Desenho de linha; para imagens pictóricas, use Retrato ou Foto ao ar livre.

Compressão sem perdas:

Usa o modo de compressão sem perdas, este é um algoritmo ligeiramente diferente, que é mais pesado, mas oferece melhores resultados para contrastes nítidos.

Qualidade:

Controle deslizante para a qualidade.

Com Compressão sem perdas, 0% significa que a biblioteca utilizará o mínimo de truques algorítmicos para reduzir o tamanho do arquivo. Isso significa tempos de salvamento rápidos, em detrimento de arquivos maiores. Por outro lado, 100% significa que todos os truques algorítmicos serão utilizados, resultando no menor tamanho de arquivo, mas o salvamento levará mais tempo. O primeiro é melhor para situações em que a velocidade é mais importante do que o tamanho, como arquivos compartilhados via USB. O último é útil para situações em que o tamanho do arquivo pode se tornar um problema, como ao disponibilizá-lo pela Internet.

Sem a Compressão sem perdas, as informações da imagem consideradas redundantes serão removidas, em vez de compactadas. Isso significa que, em 0%, a maior parte das informações será perdida e, portanto, o menor tamanho de arquivo será alcançado. Isso também reduz a qualidade geral. Por outro lado, 100% removerá a menor quantidade de informações da imagem e, assim, manterá a qualidade em detrimento de um arquivo grande.

Negociação

Um controle deslizante que permite selecionar se a velocidade de salvamento é mais importante que a qualidade.

Pontilhamento:

Isso permite o pontilhamento, o que permite armazenar menos cores e ainda manter bons gradientes.

Forçar a conversão para sRGB:

Esta opção converterá o perfil de cor do documento para sRGB antes da exportação, geralmente para melhor compatibilidade com upload e compartilhamento na web.

Salvar o perfil ICC:

Por padrão, o ICC será preservado durante a exportação. Desativar esta opção não salvará o ICC na imagem exportada e poderá resultar em um arquivo menor. No entanto, recomenda-se converter o perfil de cor para sRGB para evitar incompatibilidade de cores, pois uma imagem (WebP) sem perfil de cor geralmente será considerada como sRGB.

Avançado

Força SNS:

Especifica a força do algoritmo Spatial Noise Shaping, que tenta ver se partes da imagem podem ser melhor compactadas do que outras partes.

Força do filtro:

Força do filtro de desbloqueio. 0% significa que não há filtragem após a decodificação. Com o aumento da força do filtro, a imagem parecerá mais suave.

Nitidez do filtro:

Define a nitidez do filtro de desbloqueio, com 0 sendo o mais nítido e 7 o menos nítido.

Tipo de filtro:

Tipo de filtro de desbloqueio, as opções são Forte e Simples.

Compressão de plano alfa:

Se o canal alfa deve ser compactado sem perdas (sem perdas) ou descartado completamente (nenhum). Nenhum

Filtragem preditiva para plano alfa:

Se deve usar filtragem preditiva para alfa/transparência. Melhor tentará todos os modos de filtro preditivo possíveis antes de decidir qual usar, tornando-o mais lento que Rápido, que apenas faz um palpite e o seleciona.

Qualidade do plano alfa:

Qualidade de compressão para o canal alfa. 0% significa o menor tamanho, 100% significa nenhuma compressão. Somente com Compressão do plano alfa definido como sem perdas.

Mostrar comprimido:

Informa ao libwebp para pular a etapa de filtragem em loop. Pode afetar negativamente a qualidade do arquivo final.

Codificação multithreaded:

Usa multithreading para codificação, se possível.

Reduzir o uso de memória:

Tenta reduzir o uso de memória em detrimento da velocidade.

Exata:

Preserva os valores RGB em áreas transparentes em vez de padronizá-los para preto transparente.

Usar YUV nítido:

Se deve usar a conversão de RGB para YUV mais lenta, mas mais precisa.

Compressão com perdas

As seguintes opções só se aplicam se a Compressão sem perdas estiver desativada.

Tamanho alvo:

Especifica a quantidade de bytes a ser almejada.

Alvo PSNR:

PSNR significa Peak Signal-to-Noise Ratio <https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio_> e indica a quantidade de ruído na imagem. Valores mais altos significam que menos ruído é aceito.

Segmentos:

Em quantos segmentos o codec de vídeo VP8 pode dividir a imagem. O VP8 aceita entre 1 e 4 segmentos.

Partições:

Define quantas partições o codec VP8 pode usar para armazenar informações de descompressão. Deve estar entre 0 e 3. O padrão é 0 para facilitar a decodificação.

Força de ajuste automático do filtro:

O codificador gastará algum tempo ajustando e selecionando as melhores opções de filtro antes da codificação.

Passagens de entropia:

Número de passagens a serem feitas para selecionar a melhor opção entre tamanho do alvo e PSNR alvo.

Emular tamanho do JPEG:

O codificador tentará corresponder ao tamanho de um jpeg de dimensões semelhantes.

Qualidade mínima:

Usado com ‘passagens de entropia’, a menor qualidade permitida para a imagem.

Qualidade máxima:

Usado com ‘passagens de entropia’, a mais alta qualidade permitida para a imagem.

Filtro de pré-processamento:

Se deve ou não adicionar Pontilhamento pseudo-randômico à imagem antes de converter RGB para YUV.

Compressão sem perdas

As seguintes opções só funcionam com a Compressão sem perdas ativada.

Limite de partição:

Limita o tamanho de um determinado segmento em bytes. Quanto maior for esse valor, menor será a quantidade de informações armazenadas por segmento.

Quase sem perdas:

O codificador é capaz de ajustar minimamente os valores dos pixels para que sejam melhor compactados no modo de compressão sem perdas. Isso habilita esta funcionalidade. Aciona automaticamente a Compressão sem perdas.