如何在 Gnome Nautilus 中启用 AVIF 缩略图并支持其他 GTK 应用程序
在本教程中,您将了解如何在 Nautilus 文件管理器中启用 AVIF (AV1) 图像的缩略图,以及如何为默认情况下不支持此格式的其他 GTK 应用程序启用 AVIF 图像支持。
AVIF 不是一种新格式,但它的使用量还不如其他有损和无损图像格式(例如现在流行的 WebP),尽管它已经受到广泛使用的 Web 浏览器(例如 Mozilla Firefox 或 Google Chrome/)的支持。铬。
而且,对 AVIF 图像格式的支持似乎尚未在 GNOME 等流行桌面环境中完全实现。例如,GNOME 的默认图像查看器应用程序 Eye of GNOME 无法打开 AVIF 图像,并且Nautilus文件管理器不会生成 AVIF 图像的缩略图。
幸运的是,有一个工具可以做到这一点,它叫做avif-pixbuf-loader
,它包含一个插件,可以在 GTK 应用程序中加载 AVIF 图像,并且可以在任何gdk-pixbuf
使用的地方,只要它是针对 libavif 编译的。
我目前使用Fedora Linux 38作为我的主工作站和GNOME 44.4桌面。
我最近开始在这个博客中使用 WebP 上的 AVIF 图像,因为它可以以最少的努力更快地加载页面,因此我将处理这种格式的大量图像,但 Nautilus 不会为它们生成缩略图,我可以’不能使用 Eye of GNOME 查看它们。
解决方案非常简单。我所要做的就是avif-pixbuf-loader
从存储库安装该软件包,瞧,所有新生成的 AVIF 格式的图像现在在 Nautilus 文件管理器中也有缩略图,而且我还可以使用 GNOME 的默认图像查看器 Eye of GNOME 来查看它们。
我尚未使用其他 GTK 应用程序进行测试,但该avif-pixbuf-loader
工具承诺在其他 GTK 应用程序上启用对 AVIF 图像的支持,因此,如果它适用于您最喜欢的应用程序,请在下面的评论中告诉我和其他人。