如何在 Linux 上从 GIF 中提取帧

在 Linux 桌面上获得想要提取帧的动画 GIF 图像? 不知道怎么做? 我们可以帮忙! 跟随本指南,我们将介绍两种在 Linux 上从 GIF 中提取帧的简单方法!

方法 1 – GraphicsMagick

在 Linux 上从 GIF 图像中提取单个帧的最佳方法是使用 GraphicsMagick 工具。 它有一个强大的命令行,您可以使用它将整个 GIF 反编译为单个 PNG 帧文件。

遗憾的是,GraphicsMagick 工具并没有预装在很多 Linux 操作系统上。 因此,您需要先在您的计算机上安装该应用程序,然后再尝试使用它。

要在 Linux PC 上开始安装 GraphicsMagick,请打开一个终端窗口。 在 Linux 桌面上打开一个终端窗口,然后按键盘上的 Ctrl + Alt + T。 或者,或者,在应用程序菜单中搜索“终端”并以这种方式打开它。

打开终端窗口后,按照下面列出的与您在 PC 上使用的 Linux 操作系统相对应的安装说明进行操作。

Ubuntu

在 Ubuntu 上,您可以通过在终端窗口中使用以下 apt install 命令启动并运行 GraphicsMagick 应用程序。

sudo apt install graphicsmagick

Debian

如果您使用的是 Debian Linux,您将能够通过终端窗口中的单个 apt-get install 命令让 GraphicsMagick 工具在您的系统上运行。

sudo apt-get install graphicsmagick

Arch Linux

如果您是 Arch Linux 用户,您将能够使用下面的 pacman 命令通过“Extra”软件存储库在您的系统上安装 GraphicsMagick 应用程序。

sudo pacman -S graphicsmagick

软呢帽

使用 Fedora Linux 的用户将能够通过在终端窗口中使用以下 dnf install 命令启动并运行 GraphicsMagick 应用程序。

sudo dnf install graphicsmagick

OpenSUSE

OpenSUSE Linux 在其软件存储库中拥有最新的 GraphicsMagick 工具。 要让它在您的系统上运行,请在终端窗口中使用以下 zypper install 命令。

  如何在 Linux 上玩 Valheim

通用 Linux

如果您使用的是本指南未涵盖的 Linux 操作系统,您可以通过搜索“graphicsmagick”并使用包管理器安装它来在您的计算机上安装 GraphicsMagick。 或者,您可以访问官方网站并 遵循安装指南.

使用 GraphicsMagick 提取帧

要使用 GraphicsMagick 从 GIF 中提取帧,请使用 gm convert 命令。 但是,首先,您必须使用 CD 命令移动到您的 GIF 图像所在的目录。在此示例中,GIF 位于“图片”中。

cd ~/Pictures

进入目录后,开始反编译。 应该不会花很长时间。

gm convert MY-GIF.gif -coalesce +adjoin GIF_Frame%3d.png

转换完成后,您会看到许多文件名为“GIF_FRAME”的 PNG 图像,后跟一个数字。 浏览这些图像文件以查找您希望保留的框架并删除其余部分。

方法 2 – Gimp

如果命令行不适合您,另一种从 GIF 图像中提取帧的方法是将 GIF 导入 Gimp,将动画作为单独的帧进行探索,然后保存所需的帧。

要开始使用 Gimp 从 GIF 图像文件中提取帧,您需要安装该程序。 要安装 Gimp,请遵循我们的安装指南。

使用 Gimp 提取帧

在 Gimp 中从 GIF 文件中提取单个帧非常简单。 首先,打开 Linux 文件管理器并用鼠标右键单击您的 GIF。 然后,查看“打开方式”的右键单击菜单并将鼠标悬停在它上面。

将鼠标悬停在“打开方式”上后,选择“使用 GNU 图像处理程序打开”选项并单击它。 这样做会将您的 GIF 加载到 GIMP 中。

将 GIF 加载到 GIMP 后,查看您的图层。 GIF 中的每一帧都是它自己的图层。 从这里,单击眼睛图标以隐藏每一帧,以便画布上不显示任何内容。

当所有图像都被隐藏(通过单击眼睛图标)时,浏览图层并找到您要提取的单个帧。 然后,单击要在画布上显示的框架的眼睛图标,使其成为唯一可见的图层。

现在您选择的框架是画布上唯一可见的框架,单击“文件”菜单以显示其选项。 然后,单击“导出为”按钮开始导出过程。

在“导出”菜单中,将框架保存为 PNG 文件或 JPG 文件。 请务必在您的 Linux 文件系统上选择一个熟悉的位置来保存它。 否则,你 10月 忘记何时放置图像文件。

  如何在 Linux 上安装 Prusa Slicer