ubuntu16.04 制作gif
byzanz安装
sudo apt-get install byzanz
byzanz-record #录像byzanz-playback #回放
下载完成后打开命令行输入byzanz-record –help
其中我们重点关注几个参数
* -d 动画录制的时间,默认录制10秒
* -e 动画开始延迟
* -x 录制区域的起始X坐标
* -y 录制区域的起始Y坐标
* -w 录制区域的宽度
* -y 录制区域的高度
那么怎么知道我要录制区域的坐标和高度呢,其实系统自带这个命令工具.
输入xwininfo会提示你选择一个窗口,点击之后会返回这个窗口的详细信息
有了这四个值我们就可以开始录制了.
byzanz-record -x 1125 -y 212 -w 735 -h 410 ~/x.gif
kazam和ffmpeg
kazam是linux下的一款简单但是功能强大的屏幕录制工具. 它可录制声音并选择全屏录制或局部区域录制.
安装方式:
$ sudo add-apt-repository ppa:kazam-team/unstable-series
$ sudo apt-get update && sudo apt-get install kazam
若安装成功, 在终端输入以下指令可打开该软件界面
$ kazam
FFmpeg是用于录制、转换和流化音频和视频的完整解决方案, 包括 libavcodec ,一套领先的音/视频编解码类库。FFmpeg 在Linux上开发,当可以在大多数操作系统下编译,包括Windows。
安装方式:
在ubuntu上, 在终端输入以下命令:
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update
sudo apt-get install ffmpeg
安装完成后, 在终端输入
ffmpeg -version
若出现以下信息, 说明安装成功.
ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
ffmpeg功能强大, 这里只是介绍将视频转为Gif时常用的指令.
要将之前保存的test.mp4文件转化为Gif, 可简单的使用下面命令:
ffmpeg -i test.mp4 out.gif
这是按照默认的参数将, 其中test.mp4是输入的视频文件, out.gif 为输出文件. 但是问题来了, 此时的源视频可能为1080P的高清视频, 转化后的Gif文件很可能比源视频都大的多. 所以为了达到自己的要求, 需要添加相应的参数. 通常来讲, 下面的对下面指令的参数进行适当修改一般都可满足我们的要求.
ffmpeg -ss 2 -t 12 -i test.mp4 -s 649x320 -r 15 output1.gif
其中, -ss 2 to 12 表示从从视频的第2秒开始转换, 转换时间长度为12秒后停止. -s用于设定分辨率, -r 用于设定帧数. 通常Gif有15帧左右就比较流程了.
参考文献
How to create animated GIF images of a screencast?
Ubuntu录制gif动态图
windows和ubuntu下gif动态图片的制作
如何在ubuntu下制作GIF图片
ubuntu16.04 制作gif相关推荐
- Ubuntu16.04 U盘安装Ubuntu16.04制作 光盘刻录 安装与简介
实验室电脑安装Ubuntu 18.04总是自动重启,怀疑系统有问题,现在准备安装Ubuntu 16.04系统,现在记录一下安装步骤. 首先从官网上下载Ubuntu16.04镜像,最好后缀不是1,而是后 ...
- ubuntu16.04:制作gif图片
原文:https://www.cnblogs.com/bozhicheng/p/5933984.html by 薄小成 现在社交软件中, 各种各样的动图为大家交流很大的乐趣. Gif图片比视频小, ...
- vim python3开发环境_[宜配屋]听图阁 - ubuntu16.04制作vim和python3的开发环境
1. 安装vim: # apt-get install -y vim-gnome 2. 安装ctags,ctags用于支持taglist # apt-get install ctags 3. 安装t ...
- 用rufus f2 制作Ubuntu16.04 U盘启动盘
用UltraISO制作Ubuntu16.04 U盘启动盘 1,从Ubuntu官网http://cn.ubuntu.com/download/下载系统的iso文件 用来制作的U盘需要是FA ...
- 制作ubuntu16.04的docker镜像
时间:2017-03-04来源:简书 作者:王宝花 背景 因为笔者是在vagrant转移到docker的玩家,所以对系统镜像情有独钟.如果你是windows.mac用户,那么你可能就需要一个干净的系统 ...
- 制作Ubuntu16.04系统盘
制作Ubuntu16.04系统安装的U盘(附资源) 1 下载Ubuntu系统: 官网: cn.ubuntu.com/ 下载连接: 64位: http://releases.ubuntu.com/16. ...
- 使用UltraISO制作Ubuntu16.04 U盘启动盘
使用UltraISO制作Ubuntu16.04 U盘启动盘 一:ubuntu系统下载 二:下载安装UltralSO软件 三:制作启动盘 一:ubuntu系统下载 从Ubuntu官网下载系统的iso文件 ...
- ubuntu16.04系统制作本地apt源
一.背景及概述 1.背景 1)最近在做的一个项目,linux环境是ubuntu16.04,需要把多个开源包打在一起形成一个安装包供其他人使用,这就面临一个问题,开源包依赖很多的linux依赖库,同时不 ...
- 【环境配置】使用 docker 制作一个ubuntu16.04 + ROS + pytorch-gpu 的镜像
文章目录 使用 docker 制作一个ubuntu16.04 + ROS + pytorch-gpu 镜像的过程 1. 我的笔记本环境: 2. 环境配置过程 2.1. 在 ubuntu 16.04 中 ...
最新文章
- Android TextView里直接显示图片的三种方法
- 在Android应用中实现Google搜索的例子
- 专栏全年主题合辑-代码中文命名相关实践 2018-11-10
- 合肥工业大学第六届“互联网+”大学生创新创业大赛项目计划书:AI云学习 —— 一款基于Spark构建知识图谱的人工智能学习工具
- Java double value_Java Double doubleValue()用法及代码示例
- android调用qq打开指定qq号进行聊天
- x64dbg安装xAnalyzer插件失败问题解决
- 通过安卓手机,获取微信小程序包进行反编译方法
- J-Link RTT使用
- 外企面试英文自我介绍【面试经验】
- JS中的 || 与 运算符详解
- 使用SCRAPY框架获取网易云排行榜歌单
- 计算机桌面体验,解决运行OneNote提示“安装桌面体验”的方法
- java时间格式大全
- 【运维】浪潮服务器一块硬盘显示红色Offline(或者Failed)解决办法
- 这7行代码变成360亿帝国的两个原因
- 【工具】Github copilot 安装扩展后无图标问题
- 1月5日起铁路调图 北京可直达北海
- 前端 --- HTML
- 完整的Flash Object参考
热门文章
- Minimax Problem(二分+二进制状态压缩)
- Codeforces Round #573 (Div. 2)(ABCD)
- mysql安装教程刘猿猿_mysql安装
- java fx 插件,JAVA FX 應用程序基礎
- MySQL8.0连接url
- java 数据库转储_从源控制数据库驱动的应用程序所需的转储开始?
- mysql dba 试题_mysql dba面试题及答案.docx
- HDU 1159.Common Subsequence【动态规划DP】
- ttribute value is quoted with which must be escaped when used within the value
- windows下SecureCRT无法使用backspace(空格键)和上下左右键