动画gif,使用VLC,FFMPEG和GIMP创建

关于带有vlc,ffmpeg和gimp的GIF动画

在下一篇文章中,我们将研究如何 从视频文件创建动画gif文件。 为此,我们将使用 VLC,FFMPEG和GIMP。 我想现在没有必要解释什么是GIF动画了。 这些在网页上非常有用,它们使我们能够使用动画形式来使我们的内容栩栩如生。

今天我们可以找到不同的程序,例如 终端机, 窥视 o 咖喱饭 允许我们以简单的方式创建动画gif。 但是并非所有人都知道,借助VLC视频播放器,GIMP图像编辑器和FFMPEG,我们可以 录制任何视频剪辑并将其转换为GIF动画.

使用GIMP,FFMPEG和VLC创建动画gif

安装GIMP,FFMPEG和VLC

首先,我们需要 在我们的系统中安装VLC,FFMPEG和GIMP。 所有这些都易于安装在我们的Ubuntu系统上。 我们将能够通过我们的软件包管理器来安装它们。 如果尚未安装它们,则只需打开一个终端(Ctrl + Alt + T)并输入:

sudo apt install vlc gimp ffmpeg

用VLC创建片段

动画gif通常不会长期存在。 因此,要开始创建GIF,我们将必须 将我们的视频文件减小到我们想要的GIF大小。 在VLC中,我们将找到几种剪切视频的方法。 在此示例中,我们将使用最直接的方法。

启用高级VLC控件

在VLC中选择高级控件

VLC有 内置录音功能 我们可以根据现有的长视频来创建剪辑。 我们将从启用这些控件开始。 为此,请在VLC顶部的主菜单中,点击“'。 在下拉菜单中,我们要选中“进阶控制'。 这些控件将显示在VLC窗口底部,正常VLC控件上方。

找到起点

打开您感兴趣的视频,然后使用滑块找到一个 剪辑录制的起点.

记录你的剪辑

VLC中的高级控件

找到起点后,请执行 单击高级控件中的大红色圆圈以开始录制。 记录您感兴趣的内容后,再次按“记录'阻止它。

在Ubuntu中, 视频应保存在“〜/影片。 有时,我们还会在用户家中找到它。

使用FFMPEG分离帧

GIMP不能直接用于视频文件。 那就是它的来 FFMPEG,我们将使用它将剪辑分成帧.

打开文件浏览器,找到视频剪辑的位置。 创建一个名为“的新文件夹 在同一目录中。

现在,在该目录中打开一个存储视频剪辑的终端窗口。 在该窗口中,键入以下内容以使用FFMPEG并分割剪辑:

ffmpeg从视频中分离帧

ffmpeg -i vlc-record-201X-XX-XX-tu-archivo.mp4 -r 15 frames/image-%3d.png

这可能需要几分钟的时间。 FFMPEG将文件以每秒15帧的速率分成多个帧。 它将生成的图像放置在“'我们之前创建的。

gif制作框架

使用GIMP将帧转换为GIF

至此,我们已经可以打开GIMP并开始安装GIF。

导入框架

我们打开GIMP。 我们点击 档案'→'打开为图层。 找到保存帧的文件夹。 选择所有图像。 全部拥有后,请使用“按钮”进行确认打开“。

在GIMP中作为图层打开

GIMP 将每个图像放置为一层。 当我们导出到GIF时,这些图层将用于将视频重新创建为动画。

编辑框架

如果您只想制作剪辑的GIF,而不作任何改动,则无需执行任何操作。 本节仅简要说明要添加文本形式的操作。

GIMP中的帧gif

将图层视为一本翻书中的页面。 您添加到其中的所有内容都会显示在GIF的该框架中。 要在多个框架中添加文本或类似内容,您必须复制该文本并将其组合在每个框架中。 您添加的所有内容都必须合并到现有图层中。

保存gif

GIMP中的索引颜色模式

在导出GIF之前,我们将有机会 通过将RGB更改为Indexed来减小结果文件的大小。 为此,您必须转到“图像“→”摩多”并在那里进行更改。 我们将建立一个 最大调色板为127.

我们还可以通过以下步骤进一步优化图像:过滤器“并选择”动画'。 在那里,我们将点击该选项 为GIF优化.

导出为动画gif

现在,您都准备导出到GIF。 我们将从“档案'→'导出为'。 如上一个屏幕截图所示,您必须 标记显示为“作为动画”的支票。 我们通过点击«出口«。

有了这个,你可以 生成所需的所有动画GIF 使用VLC,GIMP和FFMPEG从您的视频文件创建它们。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。