WebP é um formato de imagem moderno que fornece compactação sem e com perdas para imagens menores e mais ricas na web. Quando você visualiza uma imagem WebP (.webp) usando o Windows Photo Viewer, a imagem pode parecer muito escura.
Fig 1: Renderização escura do Windows Photo Viewer de imagens WebP
No entanto, o painel de visualização do File Explorer e a visualização em miniatura mostram a imagem .webp corretamente. Além disso, a mesma imagem WebP seria renderizada corretamente nos navegadores Firefox, Chrome e Microsoft Edge (Chromium).
Causa
Isso pode ser devido a um bug no pacote Microsoft Webp Image Extensions. O aplicativo WebP Image Extensions Store permite que você visualize imagens WebP no navegador do Windows 10 Microsoft Edge (antigo). O novo Microsoft Edge Chromium não precisa dessa extensão, pois tem suporte WebP integrado.
Embora a descrição do Microsoft Webp Image Extension se refira ao Microsoft Edge, esta extensão pode ser usada por outros aplicativos modernos. Este pacote estende o Windows 10 para decodificar o formato WebP. Além disso, o clássico Visualizador de fotos do Windows usa extensão de imagem WebP ( MSWebp_store.dll
) para renderizar imagens .webp.
Resolução
Para evitar que o Windows Photo Viewer torne as imagens .webp escuras, desinstale o WebP Image Extension da Microsoft usando o PowerShell. Em seguida, instale o Google WebP Codec oficial para Windows.
Etapa 1: desinstale as extensões de imagem Webp da Microsoft
Inicie o PowerShell e execute o seguinte comando:
Get-AppxPackage * Microsoft.WebpImageExtension * | Remove-AppxPackage
Isso desinstala o pacote de extensão de imagem WebP para sua conta de usuário.
Nota: O Visualizador de fotos do Windows não poderá visualizar imagens .webp agora. Ao tentar visualizar arquivos .webp, você verá o erro:
O Visualizador de Fotos do Windows não pode abrir esta imagem porque o arquivo parece estar danificado, corrompido ou é muito grande.
Instalar o Google WebP Codec para Windows corrige o erro. Siga as instruções na “Etapa 2” abaixo.
Reinstalar instruções
Caso queira reinstalar a extensão Microsoft WebP posteriormente, execute este comando:
Add-AppxPackage -register 'C: Program Files WindowsApps Microsoft.WebpImageExtension_1.0.32731.0_x64__8wekyb3d8bbwe AppxManifest.xml' -DisableDevelopmentMode
Como alternativa, você pode obtê-lo na Microsoft Store via:
Webp Image Extensions - Microsoft Store: https://www.microsoft.com/en-us/p/webp-image-extensions/9pg2dk419drg
Etapa 2: Instale o Google WebP Codec para Windows
Baixar e instalar WebpCodecSetup.exe
do Google através do seguinte link:
https://storage.googleapis.com/downloads.webmproject.org/releases/webp/WebpCodecSetup.exe [WebpCodecSetup.exe - informações do arquivo] Verificado: Assinado Data de assinatura: 5:55 AM 13/01/2016 Editor: Google Inc Empresa: Google Inc Descrição: Programa de configuração para WebP Codec para Windows Produto: WebP Codec para Windows Versão Prod: 0,19 .9.0 Versão do arquivo: 0.19.9.0 [SHA256 Hash] c7d57b93f93269e78ae0a0be660293822282edc5eefa7b304f17d621af334bdf
Este pacote de instalação adiciona os seguintes arquivos codec em sua pasta Arquivos de programas e os registra:
- C: Arquivos de programas WebP Codec WebpWICCodec.dll
- C: Arquivos de programas (x86) WebP Codec WebpWICCodec.dll
O Visualizador de fotos do Windows agora deve renderizar a imagem .webp corretamente. Compare a imagem a seguir com a figura 1 acima.
Fig 2: O Windows Photo Viewer agora renderiza imagens WebP corretamente.
Nota: Para visualizar um arquivo .webp no Windows Photo Viewer, clique com o botão direito no arquivo, clique em Abrir com → Escolha outro aplicativo → Mais aplicativos → clique em Windows Photo Viewer.
(Este artigo foi escrito em 15 de novembro de 2020.)
Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?
Uma 'pequena' participação sua ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:- Fixá-lo!
- Compartilhe com seu blog favorito + Facebook, Reddit
- Tweet isso!