如何在 Ubuntu 和其他 Linux 發行版上使用 WebP 圖像

簡短的: 本指南向您展示如何在 linux 上查看 webp 圖片以及如何將 WebP 圖像轉換為 JPEG 或 PNG 格式。

什麼是 WebP?

谷歌推出已經十多年了WebP 文件格式對於圖像,WebP 提供有損和無損壓縮,WebP 壓縮文件的大小比 JPEG 壓縮小 25%,谷歌聲稱。

WebP 慢慢地逐漸流行起來。 CDN 會自動將 PNG 文件轉換為 WebP 以較小尺寸的服務器圖像。 這就是為什麼當您從網站下載圖像時,它們是以 .wep 格式下載的。

問題是 GNOME 圖像查看器,mayn 發行版中的默認圖像查看器,不支持這種格式。

如果您嘗試打開 webp 圖像,它會在網絡瀏覽器中打開 webp 圖像。 如果您嘗試使用照片查看器打開頂部,它會拋出錯誤:

無法加載圖像 XYZ.webp
無法識別的圖像文件格式

GNOME Image Viewer 默認不支持 WebP 文件

有一些方法可以擺脫這種麻煩。 在本教程中,您將看到:

  • 如何為 GNOME 圖像查看器添加 WebP 支持(推薦)
  • 如何使用其他工具打開WebP文件
  • 如何將 WebP 圖像轉換為 PNG 或 JPEG

讓我們一一過一遍。

為 Ubuntu 和其他 Linux 上的 GNOME Image Viewer 添加 WebP 支持

默認情況下,照片查看器不支持 WebP 圖片文件。 但是,您可以通過安裝來添加 WebP 支持webp-pixbuf-loader 庫. 它不僅允許您在 GNOME Image Viewer 中打開 WebP 文件,還可以在文件瀏覽器中顯示 WebP 文件的縮略圖。

在基於 Linux 的發行版上Ubuntu,您可以使用 PPA 安裝此庫。 一一使用以下命令:

                      
                        sudo add-apt-repository ppa:krifa75/eog-ordissimo
sudo apt update
sudo apt install webp-pixbuf-loader
                      
                    

在 Fedora 和 SUSE 等其他發行版上,您應該能夠使用包管理器並從發行版的存儲庫進行安裝。

在 Fedora 上使用:

                      
                        sudo dnf install webp-pixbuf-loader
                      
                    

在 Arch Linux 上,使用:

                      
                        sudo pacman -S webp-pixbuf-loader
                      
                    

安裝後,您無需執行任何其他操作。 無需重新啟動或註銷。 您會看到 WebP 圖像現在顯示有縮略圖:

帶縮略圖和不帶縮略圖的 WebP 圖片

您還需要更改 Ubuntu 中的默認應用程序以在雙擊時使用圖像查看器打開它:

默認情況下使用 Image Viewer 應用程序打開 WebP 圖像

這是我推薦的,但如果由於某種原因你不能安裝這個額外的庫,你可以使用另一個應用程序。

在 Ubuntu 和其他 Linux 上使用 gThumb 查看 WebP 圖片

另一種照片查看器應用程序是縮略圖並且默認支持 WebP 圖片。

要在 Ubuntu 和其他基於 Ubuntu 的 Linux 發行版上安裝 gThumb,請使用以下命令:

                      
                        sudo apt-get install gthumb
                      
                    

安裝後,您只需右鍵單擊 WebP 圖像並選擇 gThumb 即可將其打開。 您現在應該能夠看到它:

gThumb 上的 WebP 圖片

使 gThumb 成為 Ubuntu 上 WebP 圖像的默認應用程序

對於 Ubuntu 初學者,如果你想讓 gThumb 成為打開 WebP 文件的默認應用程序,只需按照以下步驟操作:

步驟1:右鍵單擊 WebP 圖像並選擇屬性。

在右鍵菜單中選擇屬性

第2步:轉到“打開方式”選項卡,選擇“gThumb”,然後單擊“設為默認值”。

使 gThumb 成為 Ubuntu 上 WebP 圖像的默認應用程序

在 Linux 上將 WebP 圖像轉換為 PNG 和 JPEG

由於這些是 WebP 圖像,您可能想了解如何將 WebP 轉換為常規圖像。

在 Linux 上轉換 WebP 圖片有兩種方式:

  • 命令行
  • 圖形用戶界面

一、在Linux上使用命令行轉換WebP圖片

您必須先安裝 WebP 工具。 打開終端並使用以下命令:

                      
                        sudo apt-get install webp
                      
                    

將 JPEG/PNG 轉換為 WebP

我們將使用 cwebp(它是否意味著壓縮到 WebP?)命令將 JPEG 或 PNG 文件轉換為 WebP。 命令格式如下:

cwebp -q [圖像質量] [JPEG/PNG_文件名] -O [WebP_文件名]

例如,您可以使用以下命令:

                      
                        cwebp -q 90 example.jpeg -o example.webp
                      
                    

將 WebP 轉換為 JPEG/PNG

要將 WebP 圖像轉換為 JPEG 或 PNG,我們將使用 dwebp 命令。 命令格式為:

bebp [WebP_文件名] -O [PNG_文件名]

此命令的示例可能是:

                      
                        dwebp example.webp -o example.png
                      
                    

2.使用GUI工具將WebP轉為JPEG/PNG

為此,我們將使用 XnConvert,這是一個免費但非開源的應用程序。 您可以從他們的網站下載安裝程序文件:

下載 XnConvert

請注意,XnConvert 是一個功能強大的工具,可用於批量調整圖像大小。 然而,在本教程中,我們只會研究如何將單個 WebP 圖像轉換為 PNG/JPEG。

打開 XnConvert 並選擇輸入文件:

在“輸出”選項卡上,選擇要轉換的輸出格式。 選擇輸出格式後,單擊“轉換”。

這就是將 WebP 圖像轉換為 PNG、JPEG 或您選擇的任何其他圖像格式所需要做的全部工作。

你的選擇是什麼?

我希望這個詳細的教程能幫助您在 Linux 上獲得 WebP 支持並幫助您轉換 WebP 圖像。 你如何在 Linux 上處理 WebP 圖像? 你用什麼工具? 在上述方法中,您最喜歡哪一種?


相關文章