参考:http://www.cnblogs.com/dasusu/p/4903511.html
上面的博主说的很详细了,但作为学习记录我就重新写一遍帮助自己加深记忆
一、准备条件
1.你搭建了Android开发环境。
2.你得下载一个free video to gif converter软件,这个软件用来将录制的MP4转化成Gif图用的。
3.你得知道adb的命令:adb shell screenrecord /sdcard/tmp/little.mp4 (后面是路径和保存的文件名称自主决定)
4.录制后从手机中导出命令: adb pull /sdcard/tmp/little.mp4 D:\ 导出到D盘 ,默认不写D盘的话会导出到adb.exe所在目录
二、开始操作之前先来看看效果
是不是挺好玩的?那就开始吧
三、开始操作
1.既然要用制成gif图首先得要获取原视频
把手机连接电脑 确认连接后 如图就表示连接上了
这时打开命令窗口 : 如果你配了环境变量的话直接win+R键弹出的窗口中输入cmd 进入之后输入上面准备的adb命令,接下来没有出现异常的话就表示正在录制了 录制时间默认180s
如下图:
注意:如果你输入上述命令提示adb不是内部或外部命令,则表明你没有将adb没有加入环境变量中,这时找到你的SDK安装路径,打开platform-tools
文件夹,找到里面的adb.exe。 接下去的做法可以将当前路径添加进环境变量PATH中,或者直接按住Shift+鼠标右键
,在弹出的菜单中选择在此处打开命令窗口
,然后在打开的DOS窗口中输入上述命令即可。
如果上面的adb命令执行成功的话命令窗口就会进入等待界面,这时就表示正在录制了,然后你可以操作你的手机进行录制,如果你操作完成不想录制了就用Ctrl+C组合键来结束录制,或者等待默认的180秒过去自动结束。
2.录制处理
首先我们找到我们录制好的文件,这里我录制时填的路劲是 /sdcard/tmp/little.mp4 打开手机进入tmp文件夹下找到little.mp4,你这时可以查看当前的录屏录像是否符合你的要求,如果符合进入下一步,不符合请重复以上操所,这里我是非常符合我的要求的所以我们进入下一步。
第二步将刚才录制的视频从手机中导出来,你可以这样做:1.下载某某手机助手,直接找到文件拖出来。2.手机连接电脑有存储选项,可以打开磁盘找到文件拖出来。3.你没有第二点的选项又不想下载软件的话,请保持手机与电脑数据线连接,打开命令窗口输入:adb pull /sdcard/tmp/little.mp4 D:\ 将文件导出到电脑的D盘下。
第三步打开之前下载好的free video to gif converter软件将导入到电脑的mp4文件找到,接下来看图操作
这样就生成了gif图了,是不是很简单呢,这个软件你也可以试试把其他mp4视频做成gif图片是不是很happy~
3.完成查看生成的gif
查看生成的gif图是否清晰符合你的需求,不符合请重复上述操作。