发布日期:2023-09-29 浏览次数:1

本文将详细介绍如何在 Ubuntu 和其他 Linux 发行版中转换和查看 WebP 图像,主题内容涵盖了你所需知道的全部信息。
2010 年 9 月,谷歌提出了 WebP 图像格式,其愿景是完全替代 JPEG、PNG 和 GIF 文件格式。就如你所见,WebP 是一个全能型的格式,继承了先前压缩算法的所有特性,支持有损和无损的动画以及透明度。
除此以外,WebP 基于块预测技术,它是互联网上推荐使用的图像格式。由于其文件大小明显更小、图象质量更好,WebP 已经成为了为网站提供图像的现代化标准。
现在,几乎所有的主流 Web 浏览器都开始支持 WebP,也就是说你可以在包括 Chromium、Chrome、Firefox、Brave、Vivaldi、Safari 和 Edge 在内的热门浏览器中查看这种格式的图像。
然而,要从现有的 JPG 和 PNG 文件创建 WebP 图像,你需要安装谷歌开发的 WebP库。另外,Linux 发行版的文件管理器暂时还不能直接显示该格式的图像。
为了与 WebP 实现无缝集成和提供良好的用户体验,各个组件必须协同工作。操作系统需要的是 WebP 的核心库。此外,文件管理器和图像查看器则需要能识别*.webp文件类型并进行加载。
这些为用户提供了一致的体验。由于 WebP 是新的标准,正在广泛施行和应用,你可能需要在 Linux 下执行一些额外的步骤以便运用这种技术。
另一方面,Windows 10 和 11 现在已经默认支持 WebP,包括其新的图像查看器功能。
因此,本篇文章将探讨如何在 Linux 系统下浏览、创建以及转换 WebP 图像的问题。
要查看图像,首先需要一个加载器。文件管理器或图像查看器会使用这个加载器库来实现 WebP 图像的显示。然而,在 Ubuntu Linux 中,默认情况下并未提供 WebP 图像加载器。因此,你需要通过下列指令安装webp-pixbuf-loader库,此库能帮助 Ubuntu 中的 GTK 应用程序显示 WebP 图像。
sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loadersudo apt updatesudo apt install webp-pixbuf-loader
如果你有兴趣了解 GDK 库如何在显示服务器(例如 X.Org)和 GTK 组件间进行协作,可以参考这个页面。
Leap 和 Tumbleweed 的软件包在 这里提供。访问页面并点击 “专家下载Expert Download” 进行安装即可。
在 Arch Linux 中,这个软件包在 社区仓库里有提供。因此,你可以通过以下的命令方便地进行安装:
sudo pacman -S webp-pixbuf-loader
对于 Fedora 以及其他相关的发行版,可以使用如下的指令进行安装:
sudo dnf install webp-pixbuf-loader
安装完成以后,你可以选择重新启动你的计算机。
现在,我们来到了最有趣的部分。只要导航到任何包含 WebP 图像的目录,通过缩略图或者默认的图像查看器,你应该就能看到这些图像了。
以下是一个示例,展示了在 Ubuntu 22.04 LTS 中带有 WebP 图像的 Nautilus 文件管理器在之前和之后的界面。