成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在 Linux 下使用 WebP 圖像

系統(tǒng) Linux
本文將詳細(xì)介紹如何在 Ubuntu 和其他 Linux 發(fā)行版中轉(zhuǎn)換和查看 WebP 圖像,主題內(nèi)容涵蓋了你所需知道的全部信息。

WebP 圖像格式的定義

2010 年 9 月,谷歌提出了 WebP 圖像格式,其愿景是完全替代 JPEG、PNG 和 GIF 文件格式。就如你所見(jiàn),WebP 是一個(gè)全能型的格式,繼承了先前壓縮算法的所有特性,支持有損和無(wú)損的動(dòng)畫(huà)以及透明度。

除此以外,WebP 基于塊預(yù)測(cè)技術(shù),它是互聯(lián)網(wǎng)上推薦使用的圖像格式。由于其文件大小明顯更小、圖象質(zhì)量更好,WebP 已經(jīng)成為了為網(wǎng)站提供圖像的現(xiàn)代化標(biāo)準(zhǔn)。

現(xiàn)狀簡(jiǎn)述

現(xiàn)在,幾乎所有的主流 Web 瀏覽器都開(kāi)始支持 WebP,也就是說(shuō)你可以在包括 Chromium、Chrome、Firefox、Brave、Vivaldi、Safari 和 Edge 在內(nèi)的熱門(mén)瀏覽器中查看這種格式的圖像。

然而,要從現(xiàn)有的 JPG 和 PNG 文件創(chuàng)建 WebP 圖像,你需要安裝谷歌開(kāi)發(fā)的 WebP 庫(kù)。另外,Linux 發(fā)行版的文件管理器暫時(shí)還不能直接顯示該格式的圖像。

為了與 WebP 實(shí)現(xiàn)無(wú)縫集成和提供良好的用戶(hù)體驗(yàn),各個(gè)組件必須協(xié)同工作。操作系統(tǒng)需要的是 WebP 的核心庫(kù)。此外,文件管理器和圖像查看器則需要能識(shí)別 *.webp 文件類(lèi)型并進(jìn)行加載。

這些為用戶(hù)提供了一致的體驗(yàn)。由于 WebP 是新的標(biāo)準(zhǔn),正在廣泛施行和應(yīng)用,你可能需要在 Linux 下執(zhí)行一些額外的步驟以便運(yùn)用這種技術(shù)。

另一方面,Windows 10 和 11 現(xiàn)在已經(jīng)默認(rèn)支持 WebP,包括其新的圖像查看器功能。

因此,本篇文章將探討如何在 Linux 系統(tǒng)下瀏覽、創(chuàng)建以及轉(zhuǎn)換 WebP 圖像的問(wèn)題。

如何查看 WebP 圖像

針對(duì) Ubuntu、Linux Mint 及相關(guān)發(fā)行版

要查看圖像,首先需要一個(gè)加載器。文件管理器或圖像查看器會(huì)使用這個(gè)加載器庫(kù)來(lái)實(shí)現(xiàn) WebP 圖像的顯示。然而,在 Ubuntu Linux 中,默認(rèn)情況下并未提供 WebP 圖像加載器。因此,你需要通過(guò)下列指令安裝 webp-pixbuf-loader 庫(kù),此庫(kù)能幫助 Ubuntu 中的 GTK 應(yīng)用程序顯示 WebP 圖像。

sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loadersudo apt updatesudo apt install webp-pixbuf-loader

如果你有興趣了解 GDK 庫(kù)如何在顯示服務(wù)器(例如 X.Org)和 GTK 組件間進(jìn)行協(xié)作,可以參考 這個(gè)頁(yè)面。

openSUSE

Leap 和 Tumbleweed 的軟件包在 這里 提供。訪問(wèn)頁(yè)面并點(diǎn)擊 “專(zhuān)家下載Expert Download” 進(jìn)行安裝即可。

Arch Linux

在 Arch Linux 中,這個(gè)軟件包在 社區(qū)倉(cāng)庫(kù) 里有提供。因此,你可以通過(guò)以下的命令方便地進(jìn)行安裝:

sudo pacman -S webp-pixbuf-loader

Fedora Linux 以及 RHEL

對(duì)于 Fedora 以及其他相關(guān)的發(fā)行版,可以使用如下的指令進(jìn)行安裝:

sudo dnf install webp-pixbuf-loader

安裝完成以后,你可以選擇重新啟動(dòng)你的計(jì)算機(jī)。

現(xiàn)在,我們來(lái)到了最有趣的部分。只要導(dǎo)航到任何包含 WebP 圖像的目錄,通過(guò)縮略圖或者默認(rèn)的圖像查看器,你應(yīng)該就能看到這些圖像了。

以下是一個(gè)示例,展示了在 Ubuntu 22.04 LTS 中帶有 WebP 圖像的 Nautilus 文件管理器在之前和之后的界面。

GNOME Files (Nautilus) with WebP file - beforeGNOME Files (Nautilus) with WebP file - before

GNOME Files (Nautilus) with WebP file - afterGNOME Files (Nautilus) with WebP file - after

在文件管理器/圖像查看器中查看 WebP 圖像

GNOME & Nautilus

對(duì)于 GNOME 桌面環(huán)境,Nautilus 文件管理器可以配合我在之前章節(jié)針對(duì) Ubuntu/Fedora 等系統(tǒng)所解釋的步驟正常工作。

Thunar 桌面(基于 Xfce 的發(fā)行版)下的 WebP 圖像查看

盡管 Thunar 在 Xfce 桌面環(huán)境下默認(rèn)就可展示縮略圖,但默認(rèn)的圖像查看器 Ristretto 不能打開(kāi) WebP 格式的文件。因此,你首先需要安裝我在先前章節(jié)中提及的一些軟件包(例如針對(duì) Ubuntu/Fedora 或 Arch 的包)并重啟。然后,你可以通過(guò)改變默認(rèn)的 .webp 文件類(lèi)型關(guān)聯(lián),使用 Ristretto 查看器打開(kāi)這些圖像。

Thunar and Ristretto Image Viewer shows webp imageThunar and Ristretto Image Viewer shows webp image

KDE Plasma - Dolphin 文件管理器及 Gwenview 圖像查看器

KDE 默認(rèn)的圖像查看器 Gwenview 原生支持 WebP 格式,因此,你無(wú)需額外的安裝步驟就可以查看 WebP 圖像。另外,Dolphin 文件管理器也可以很好地展示 WebP 格式的縮略圖。

Dolphin and Gwenview displaying a sample WebP image on KDE PlasmaDolphin and Gwenview displaying a sample WebP image on KDE Plasma

PCManFMQt(基于 LXQt 的發(fā)行版)下的 WebP 圖像查看

如果你使用的是 Lubuntu,那你應(yīng)該可以使用 LXImage 查看器打開(kāi) WebP 圖像,因?yàn)檫@款查看器默認(rèn)就支持 WebP。同樣,PCManFMQt 文件管理器也能默認(rèn)展示 WebP 圖像的縮略圖。

PCManFM-Qt and LXImagePCManFM-Qt and LXImage

Nemo 文件管理器

從 Linux Mint 的 Mint 21 “Vanessa” 版本開(kāi)始,Nemo 文件管理器也將支持 WebP。你也可以通過(guò)上述的 PPA 方案在 Linux Mint 中查看 WebP 圖像,直到新的 Mint 正式版本發(fā)布。

使用其它應(yīng)用程序查看 WebP 圖像(推薦方式)

首先,著名的光柵圖形編輯器 GIMP 在 2.10 版本及以后的版本中,已經(jīng)支持打開(kāi)和保存 WebP 格式的圖像(目前在所有的 Linux 發(fā)行版中都已經(jīng)可用)。

其次,除了你的桌面環(huán)境自帶的圖像查看器外,還有一些其他支持 WebP 圖像格式的查看器,如:

  • Qview — 一款極簡(jiǎn)的圖像查看器
  • gThumb — 一款基于 GTK 的圖像查看器,同時(shí)也提供 Flatpak 版本

最后,LibreOffice 7.4 為其所有的組件(比如 Writer、Calc、Draw 和 Impress)帶來(lái) 對(duì) WebP 格式的原生支持,支持這類(lèi)圖像的導(dǎo)入和導(dǎo)出。

如何將 WebP 圖像轉(zhuǎn)換為 JPG 或 PNG 格式

現(xiàn)在,你已經(jīng)知道了如何查看 .webp 格式的文件,再來(lái)學(xué)習(xí)如何轉(zhuǎn)換這類(lèi)文件應(yīng)該會(huì)很有用。

首先,使用以下命令為 Ubuntu 或 Fedora Linux 系統(tǒng),包括其他相關(guān)的發(fā)行版安裝 webp 包。如果你需要一個(gè)不需要安裝就能在所有發(fā)行版和操作系統(tǒng)上執(zhí)行的預(yù)編譯版本,可以訪問(wèn) 這個(gè)頁(yè)面 并下載最新的 zip 文件。

對(duì)于 Ubuntu 和相關(guān)的發(fā)行版:

sudo apt install webp

對(duì)于 Fedora 和相關(guān)的發(fā)行版:

sudo dnf install libwebp

安裝完成后,使用以下命令可以將 WebP 格式的圖像轉(zhuǎn)換為 JPG 或 PNG 格式。記得根據(jù)你的實(shí)際情況,修改文件名和路徑。

dwebp image1.webp -o image1.png

把 JPEG 或 PNG 圖像轉(zhuǎn)換為 WebP 格式

如果需要把一張 JPEG 或 PNG 格式的圖像轉(zhuǎn)化為 WebP 格式,你可以使用 `cwebp``(WebP 編碼器)命令如下:

cwebp -q <壓縮因數(shù)> <輸入圖像> -o <輸出圖像>

例如,你可以使用下面的示例命令,它將 image1.png 轉(zhuǎn)換為使用 80 的壓縮因子的 image1.webp

cwebp -q 80 image1.png -o image1.webp

把 GIF 圖像轉(zhuǎn)換為 WebP 圖像

一個(gè)在 WebP 格式中常被忽視的特點(diǎn)是它支持動(dòng)畫(huà)。因此,可以輕松將 WebP 格式用來(lái)保存具有動(dòng)畫(huà)效果的 GIF 文件。使用下面的命令就能把一個(gè)已有的 GIF 文件轉(zhuǎn)換為 WebP 文件。

gif2webp input_file.gif -o output_file.webp

你可以訪問(wèn) 這個(gè)頁(yè)面 以獲取更多關(guān)于上述工具和其他選項(xiàng)的信息。

結(jié)語(yǔ)

雖然 WebP 格式自首次發(fā)布以來(lái)已經(jīng)有十年的時(shí)間了,Linux 桌面環(huán)境適應(yīng)并支持 WebP 圖像格式卻并沒(méi)有那么快。我相信以后 WebP 格式的支持應(yīng)該會(huì)變成基本的,你甚至可能不需要進(jìn)行額外的調(diào)整就能查看或保存 WebP 文件了。

我希望這篇文章可以幫你了解并掌握如何在工作流程中更好地使用 WebP 格式。

那么,你現(xiàn)在是怎么處理 WebP 格式圖像的呢?

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2014-12-23 09:37:09

Linuxrsync

2022-03-09 14:43:38

LinuxDLNA

2011-01-11 14:04:26

2009-07-15 17:52:23

sqlite jdbc

2023-11-22 08:21:25

Android開(kāi)發(fā)場(chǎng)景

2020-12-24 10:00:35

Linux查看圖像

2016-08-16 08:26:19

Linuxsignalsigaction

2017-01-05 12:21:00

LinuxPyCharm安裝

2022-11-01 16:20:56

Java圖像文件圖像文件類(lèi)型

2011-03-09 15:54:34

LAMP

2019-02-28 09:13:21

Linux用法交互模式

2015-11-24 13:27:35

Linuxcool-retro-復(fù)古終端

2019-03-28 08:00:00

Linux磁盤(pán)IO監(jiān)控存儲(chǔ)設(shè)備

2019-01-07 09:50:06

Linuxtarball命令

2019-11-26 16:58:51

Linuxpkgsrc

2023-01-17 07:40:59

LinuxAppImage應(yīng)用程序

2017-08-07 16:41:39

LinuxOpenCV

2017-05-08 18:10:54

2014-03-20 10:31:02

Linuxbin

2022-09-01 13:12:53

LinuxTC網(wǎng)絡(luò)限流
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美一级免费 | 亚洲成网站 | 精品伊人 | 五月激情久久 | 久久精品一区 | 日韩欧美亚洲 | 午夜免费影视 | 日本一区二区三区精品视频 | 国产一区二区三区色淫影院 | 国产成人精品一区二区在线 | 日韩一区精品 | 国产高清在线视频 | 久久精品免费 | 成人a免费 | 欧洲精品码一区二区三区免费看 | 怡红院怡春院一级毛片 | 亚洲一区视频在线 | 宅男噜噜噜66一区二区 | 亚洲欧美激情四射 | 男女视频在线观看网站 | 国产精品美女久久久久久免费 | 中文字幕精品视频 | 国产不卡一区 | 免费在线观看h片 | 玖玖色在线视频 | 精品亚洲一区二区三区 | 狠狠的干 | 欧美jizzhd精品欧美巨大免费 | 亚洲高清一区二区三区 | 久久久国产精品视频 | 国产小视频在线 | 亚洲丝袜天堂 | 久久91av | 精品乱码一区二区三四区 | 国产目拍亚洲精品99久久精品 | 成人小视频在线观看 | 国产精品大片在线观看 | 国产成人福利在线观看 | 欧美一级特黄aaa大片在线观看 | 日韩视频免费看 | 97久久精品午夜一区二区 |