WebPは、Web上の小さくて豊かな画像に可逆圧縮と非可逆圧縮を提供する、最新の画像形式です。 Windowsフォトビューアーを使用してWebP(.webp)画像をプレビューすると、画像が非常に暗く表示される場合があります。
図1:WebP画像のWindowsフォトビューアーダークレンダリング
ただし、ファイルエクスプローラーのプレビューペインとサムネイルビューには、.webp画像が正しく表示されます。また、同じWebPイメージは、Firefox、Chrome、およびMicrosoft Edge(Chromium)Webブラウザーで正しくレンダリングされます。
原因
これは、Microsoft Webp ImageExtensionsパッケージのバグが原因である可能性があります。 WebP Image Extensions Storeアプリを使用すると、Windows 10 Microsoft Edge(古い)ブラウザーでWebP画像を表示できます。新しいMicrosoftEdge Chromiumは、WebPサポートが組み込まれているため、この拡張機能は必要ありません。
Microsoft Webp ImageExtensionの説明はMicrosoftEdgeに言及していますが、この拡張機能は他の最新のアプリで使用されている可能性があります。このパッケージは、Windows10を拡張してWebP形式をデコードします。また、古典 Windowsフォトビューアー WebP Image Extensionを使用します( MSWebp_store.dll
).webp画像をレンダリングします。
解決
Windowsフォトビューアーが.webpイメージを暗くレンダリングしないようにするには、PowerShellを使用してMicrosoftのWebPイメージ拡張機能をアンインストールします。次に、Windows用の公式GoogleWebPコーデックをインストールします。
ステップ1:Microsoft Webp ImageExtensionsをアンインストールする
PowerShellを起動し、次のコマンドを実行します。
Get-AppxPackage * Microsoft.WebpImageExtension * |削除-AppxPackage
これにより、ユーザーアカウントのWebPイメージ拡張パッケージがアンインストールされます。
注意: Windowsフォトビューアーは、.webp画像をプレビューできなくなります。 .webpファイルをプレビューしようとすると、次のエラーが表示されます。
ファイルが破損しているか、破損しているか、大きすぎるため、Windowsフォトビューアーはこの画像を開くことができません。
Windows用のGoogleWebPコーデックをインストールすると、エラーが修正されます。以下の「ステップ2」の指示に従ってください。
再インストール手順
後でMicrosoftWebP拡張機能を再インストールする場合は、次のコマンドを実行します。
Add-AppxPackage -register'C: Program Files WindowsApps Microsoft.WebpImageExtension_1.0.32731.0_x64__8wekyb3d8bbwe AppxManifest.xml '-DisableDevelopmentMode
または、MicrosoftStoreから次の方法で入手することもできます。
Webp Image Extensions-Microsoftストア:https://www.microsoft.com/en-us/p/webp-image-extensions/9pg2dk419drg
ステップ2:Windows用のGoogleWebPコーデックをインストールする
ダウンロードとインストール WebpCodecSetup.exe
次のリンクを介してGoogleから:
https://storage.googleapis.com/downloads.webmproject.org/releases/webp/WebpCodecSetup.exe [WebpCodecSetup.exe-ファイル情報]確認済み:署名済み署名日:2016年1月13日午前5時55分発行元:Google Inc会社:Google Inc説明:Windows用WebPコーデックのセットアッププログラム製品:Windows用WebPコーデック製品バージョン:0.19 .9.0ファイルバージョン:0.19.9.0 [SHA256ハッシュ] c7d57b93f93269e78ae0a0be660293822282edc5eefa7b304f17d621af334bdf
このセットアップパッケージは、Program Filesフォルダーに次のコーデックファイルを追加し、登録します。
- C: Program Files WebP Codec WebpWICCodec.dll
- C: Program Files(x86) WebP Codec WebpWICCodec.dll
Windowsフォトビューアーは、.webp画像を正しくレンダリングするはずです。次の画像を上の図1と比較してください。
図2:WindowsフォトビューアーがWebP画像を正しくレンダリングするようになりました。
注意: Windowsフォトビューアーで.webpファイルをプレビューするには、ファイルを右クリックし、[プログラムから開く]→[別のアプリを選択]→[その他のアプリ]→[Windowsフォトビューアー]をクリックします。
(この記事は2020年11月15日に書かれました。)
1つの小さなリクエスト:この投稿が気に入ったら、共有してください。
あなたからの1つの「小さな」共有はこのブログの成長に真剣に大いに役立つでしょう。いくつかの素晴らしい提案:- ピンする!
- お気に入りのブログ+ Facebook、Redditに共有してください
- ツイートしてください!