您的位置:首页 > 移动开发 > Android开发

Android录制屏幕并转为GIF(将mp4转为gif)

2016-08-14 14:33 405 查看
最近在浏览博客的时候发现很多博客都配有GIF动画图,比如自定义了一个Android控件,如果能配上GIF的话就能让别人一眼看出是什么样的效果,而不用自己再弄到电脑里跑一遍才知道效果,这样费时费力,自己之前也尝试过下载各种Android屏幕录制软件,但使用之后发现都不怎么好用,而且操作麻烦,录制后的文件太大,后来又找资料发现其实可用使用Android adb自带的 screenrecord
  命令即可轻松实现,而且效果很好,文件也很小,但是该命令最多只能录制180s的视频,接下来分享一下方法:

第一步:

将手机用USB线连接到电脑,同时打开手机的调试模式。

第二部:

打开Windows命令行(可以直接按下 win+R,输入cmd确认)



在命令行界面输入adb回车,如果提示 ‘adb’不是内部或外部命令,则说明在环境变量中没有配置adb路径。



没有配置环境变量也可以,首先进入到安装Android sdk时的sdk文件夹,找到platform-tools文件并进入,在此文件夹中执行如下操作:


第三步:录制

在命令行界面输入:adb shell screenrecord  /sdcard/demo.mp4  回车,此时便开始录制手机屏幕。按 Ctrl+c 即可结束录制。screenrecord  命令详细说明如下:



第四步:

在手机的SD卡中找到刚刚录制的视频并拷贝到PC上,下载软件 Free Video to GIF Converter(点这里)并安装,然后打开软件并按下图所示操作:



完成后点击next,



在此界面可以删除某些帧,最后点击Make GIF按钮即可生成GIF动图。

例如:



mp4转GIF工具下载: Free Video to GIF Converter(点这里)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 动画