Android手机如何录制屏幕及转GIF

有时候咱们须要录制Android手机的屏幕,好比写了一个Demo应用,须要发布到博客和微博上。
以下是我录制转GIF的效果图
html

对于Android4.4的上的手机,系统自带了一个命令screenrecord,咱们能够很方便的使用。android

录制命令

shelladb shell screenrecord /sdcard/test.mp4

视频保存目录能够本身指定,如上面的/sdcard/test.mp4,
命令执行后会一直录制180s,按下ctrl+c能够提早结束录制shell

设定视频分辨率

对于高分辨率的手机,录制的视频很大,咱们分享又不须要这么大的
咱们能够设置录制的视频分辨率swift

shelladb shell screenrecord --size 848*480 /sdcard/test.mp4

设定视频比特率

默认比特率是4M/s,为了分享方便,咱们能够调低比特率为2M微信

shelladb shell screenrecord --bit-rate 2000000 /sdcard/test.mp4

获取视频文件

使用adb pull 便可把手机SD卡中视频获取到本地app

shelladb pull /sdcard/test.mp4 .

转GIF文件

在Windows下有个不错的软件Free Video to GIF Converter能够把mp4转换成GIF。
转换时还能够删除不须要的帧,这点真得很不错。ide

Mac上能够使用gifrocket进行转换。工具

还有一些在线的转换工具能够使用,可是都会打上水印。spa

本文做者: 阳春面
原文地址:http://www.aswifter.com/2015/07/10/android-record-video-to-gif/code

欢迎关注个人微信公众号,分享Android 开发,IOS开发,Swift开发和互联网内容
微信号:APP开发者

相关文章
相关标签/搜索