【Linux】Ubuntu下录屏&&制作GIF

在做Android的时候,想制作GIF用来演示效果。一番摸索,找到了一个简单可行的办法:

App在模拟器中运行,用录屏软件录制,再将视频转成GIF。

系统: Ubuntu 15.04

录屏软件: RecordMyDesktop

视频转GIF: mplay

上面两个软件均可在商店找到直接安装,控制台用命令安装也行,这个就不详述了。

1.打开RecordMyDesktop,可以对局部录屏,简单方便。录制完成后会生成一个 ogv视频文件 (假设就叫 video.ogv)

2.然后将这个文件扔到一个文件夹中 (比较清晰方便嘛~)

3.打开控制台依次输入以下命令

mplayer -ao null video.ogv -vo jpeg:outdir=.

convert *.jpg video.gif

稍等片刻,GIF就制作完成了。

这是我做的第一个,效果还是不错的~

PS: 视频最好不要录太长

【转载请注明出处】

Author: MummyDing

出处:http://blog.csdn.net/mummyding/article/details/46940829

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-04 09:00:11

【Linux】Ubuntu下录屏&&制作GIF的相关文章

Linux/ubuntu下的boost库安装

我一直都没有写博客的习惯,最近正好在研究linux下的开发(目前也只是粗粗的研究),且用到了boost库,就乘此机会写点什么,最起码记录一下我在安装boost的一些步骤,主要给和我一样的linux开发新手们提供点借鉴(当然如果看到这篇文档的话 ),作者(jwybobo2007). 1.下载boost库 这个我就不说啥了,去官网看一下就能下到:www.boost.org ,现在的版本更新到了1.44 2.执行:sudo apt-get install build-essential 不为别的,就是

Linux(Ubuntu)下MySQL的安装与配置[转载+亲测]

在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今天,需要在Linux下用Qt连接MySQL.遂安装配置了一把. 1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装.若如下显示,则表示已经安装 2)如果没有安装,则安装MySQL. 在终端输入 sudo apt-get install mysql-server mysql-client

Linux(Ubuntu)下MySQL的安装与配置

转自:http://www.2cto.com/database/201401/273423.html 在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今天,需要在Linux下用Qt连接MySQL.遂安装配置了一把. 1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装.若如下显示,则表示已经安装 2)如果没有安装,则安装MySQL. 在终

解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!

本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开Windows下的项目出现乱码,选择编码为"GB2312"即可! 现在主要来说说程序运行后无法显示中文或者出现乱码的情况,被这个问题困扰了很久,网上看了很多资料贴子都没有解决,所有该添加的都添加了都没办法, http://bbs.csdn.net/topics/390610841?page=

Linux Ubuntu下Dropbox图标消失

Linux下的Dropbox是支持命令行模式的.,在terminal中输入dropbox后,如下提示: Dropbox command-line interface commands: Note: use dropbox help <command> to view usage for a specific command. status get current status of the dropboxd help provide help puburl get public url of

[Linux] Ubuntu下的文件比较工具--meld

在ubuntu中需要比较文件的差异,于是安装meld apt-get install meld 安装完后,在/usr/bin/下找到meld,然后发送到桌面上, 或者在命令行执行meld命令 打开后选择:file->new ,打开文件选择界面,输入两个文件的路径,后即可看到两个文件的差异情况. 界面很不错奥. 转载请注明:http://blog.csdn.net/shanzhizi [Linux] Ubuntu下的文件比较工具--meld

Linux下录屏

我喜欢的: Gnome系用户,按ctrl+shift+alt+r,屏幕右上角有红点出现,开始录屏,结束的话再按一次ctrl+shift+alt+r,录好的视频在 ~/Videos下 ffmpeg # Use the x11grab device: ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 output.mp4 # This will grab the image from desktop, start

Linux Ubuntu下搭建Flutter桌面环境

CentOS自带的软件源实在是有点过时,里面必要的一些软件包都是旧版本,自己下载源码再编译安装又会出一系列问题.为此,转到ubuntu下进行flutter for Desktop环境搭建尝试. 环境:Ubuntu 18.04首先修改系统软件源为国内镜像源:我这里设置的清华源提前安装好curl.git.clang.make等命令! 下载flutter SDK:https://flutter.dev/docs/get-started/install/linux解压出来,设置环境变量:vim ~/.b

Linux ubuntu下svn的命令使用指南

Svn简介: Svn的全名是Subversion,它使用服务端-客户端的结构,当然服务端与客户端可以都运行在同一台服务器上.在服务端是存放着所有受控制数据的Subversion仓库,另一端是Subversion的客户端程序,管理着受控数据的一部分在本地的映射(称为工作副本).在这两端之间,是通过各种仓库存取层(RepositoryAccess,简称RA)的多条通道进行访问的.这些通道中,可以通过不同的网络协议,例如HTTP.SSH等,或本地文件的方式来对仓库进行操作. Subversion是一种