如何在 Linux 上将视频转换为 GIF如何在 Linux 上将视频转换为 GIF如何在 Linux 上将视频转换为 GIF如何在 Linux 上将视频转换为 GIF
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Linux 上将视频转换为 GIF

发表 admin at 2025年2月28日
类别
  • 未分类
标签

除了在线工具外,您还可以使用Linux终端从视频中创建可循环的GIF。就是这样。

GIF 无疑是互联网上最流行的媒体格式之一。从教程到模因等等,人们创建和分享各种 GIF。但大多数时候,这些 GIF 最初并不是录制为扩展名为“.gif”的文件。通常,视频会被修剪,并将媒体的特定部分转换为 GIF。

在 Linux 上,您可以使用终端从视频快速创建可循环的 GIF。对于那些不太喜欢命令行的人来说,还有一种图形方法可以实现类似的结果。下面介绍了如何在 Linux 上将视频转换为 GIF。

使用 FFmpeg 将视频转换为 GIF

FFmpeg 是与媒体处理和处理相关的库和模块的开源集合。使用 FFmpeg,您可以将任何您想要的视频生成 GIF 文件。

安装 ffmpeg 包

您需要在系统上安装 ffmpeg 软件包才能开始。在基于 Debian 的发行版(例如 Ubuntu)上,输入:

sudo apt install ffmpeg

在 Arch Linux 和 Manjaro 上:

sudo pacman -S ffmpeg

要在基于 RPM 的发行版(例如 Fedora、CentOS 和 RHEL)上安装 FFmpeg,首先,将 RPM Fusion 存储库添加到您的系统:

sudo dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm 
sudo dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

然后,输入以下命令安装 ffmpeg 包以及一些开发库:

sudo dnf install ffmpeg ffmpeg-devel

使用 FFmpeg 创建 GIF

安装 ffmpeg 包后,使用以下命令将视频转换为高质量的 GIF:

ffmpeg -i /path/to/video.mp4 output.gif

FFmpeg 会将整个视频转换为 GIF 文件。因此,如果您只想将视频的特定部分作为 GIF,请务必事先修剪视频。

为了进行演示,下面是使用 ffmpeg 工具创建的 GIF 文件:

在 Linux 上使用 Gifcurry 从视频创建 GIF

虽然将 MP4 视频转换为 GIF 是一个相当简单的过程,并且不需要您输入许多命令,但是那些拒绝使用终端的人可以使用图形工具。名字叫吉夫咖喱。

Gifcurry 是一个开源图形应用程序,由 FFmpeg 提供支持。像往常一样,您必须首先将其安装在系统上。您可以在 GitHub Releases 页面上找到官方 Gifcurry AppImage。

下载: Gifcurry

下载后,使用 chmod 命令授予 AppImage 文件执行权限:

sudo chmod +x ~/Downloads/gifcurry-*.AppImage

然后,使用系统上安装的图形文件管理器双击 AppImage 来启动 Gifcurry。单击打开启动该工具。

在首次启动期间,您可能会收到一些与已卸载的依赖项和库相关的警告。虽然 Gifcurry 在没有这些软件包的情况下仍可继续工作,但您应该使用发行版上的软件包管理器来安装它们,以释放该工具的全部潜力。

首先,选择一个视频文件并单击打开。 Gifcurry 将在右侧和左侧显示一个预览窗口,您会注意到与视频处理相关的不同选项。您可以使用右下部分的滑块和时间戳字段仅选择视频的一部分。在将视频转换为 GIF 之前,您可以随意修改视频的分辨率、持续时间和大小,或者在视频上添加文本。

完成后,单击左侧边栏中的文件选项继续。浏览要存储输出文件的位置并选择GIF。最后,单击保存来存储输出的 GIF 文件。

这是使用 Gifcurry 生成的 GIF:

或者,您也可以从命令行使用 Gifcurry。但要做到这一点,您必须在系统上安装 Gifcurry,而不是使用 AppImage 文件启动它。您可以在其官方 GitHub 页面上找到有关安装 Gifcurry 的更多信息。

由于 Gifcurry 基于 FFmpeg,因此它们的命令语法非常相似。以下是使用 Gifcurry CLI 将视频文件转换为 GIF 的命令:

gifcurry_cli -i /path/to/video.mp4 -o output.gif

在 Linux 上轻松从视频创建 GIF

Linux 终端是一个可以添加到您的武器库中的强大工具。无论您是临时 Linux 用户还是专业系统管理员,学习如何使用它都将为您打开新的大门和机会。

将视频转换为 GIF 只是冰山一角。您可以使用 Linux 命令行执行更多操作。一些突出的例子包括视频和音频处理、系统管理、内核开发等。终端广泛的实际应用是Linux用户如此喜欢命令行的原因。

©2015-2025 Norria support@norria.com