如何在Ubuntu 16.04中将.mp4文件转换/编辑为.gif文件?

我想通过默认工具和脚本来执行此操作。 逻辑只是从video中拍摄照片并以.gif格式存储它们。

编辑

sudo apt-get install kazam pitivi openshot for test video。 我录制了一段video并获得了

在此处输入图像描述

  • 我选择Edit with Pitivi Edit with ,然后按继续。 失败。 这里的 bug因为python3 / gst-python依赖失败。
  • 我选择Edit with Openshot Edit with ,然后按继续。 GUI打开。 只需将video拖到底部即可添加剪切。 有用。
  • Avidemux在apt-get中不可用。 我向Avidemux的开发者发送了一封关于这件事的电子邮件。

    在此处输入图像描述

转换和resize

为转换工具做sudo apt-get install ffmpeg

调整。 如果.mp4,则缩减50%

 # http://askubuntu.com/questions/160869/need-to-downsample-video-to-a-lower-resolution ffmpeg -i input.mp4 -vf scale=iw/2:-1 output.mp4 

从.mp4转换为.gif文件

 ffmpeg -i ScreencastOfKazam.mp4 -pix_fmt rgb24 outputYes.gif 

调整。 如果是.gif,请使用工具ezgif.com/resize,因为我找不到它的单行。 去做

系统:Ubuntu 16.04 64位,Debian 8.5
硬件:Macbook Air 2013-mid,华硕Zenbook UX303UA

如果通过“默认”表示您想要使用集成软件,则只需逐帧打印然后将它们粘在一起。

在GIMP中,对于stich部分,您需要将所有图像打开为图层,然后按“滤镜”>“动画”>“播放”…并将它们修改为您需要的选项。