有时候我们须要录制Android 手机的屏幕,比方写了一个Demo应用,须要公布到博客和微博上。
例如以下是我录制转GIF的效果图
对于Android4.4的上的手机,系统自带了一个命令screenrecord,我们能够非常方便的使用。
录制命令
adb shell screenrecord /sdcard/test.mp4
视频保存文件夹能够自己指定。如上面的/sdcard/test.mp4,
命令运行后会一直录制180s,按下ctrl+c能够提前结束录制
设定视频分辨率
对于高分辨率的手机,录制的视频非常大。我们分享又不须要这么大的
我们能够设置录制的视频分辨率
adb shell screenrecord --size 848*480 /sdcard/test.mp4
设定视频比特率
默认比特率是4M/s,为了分享方便。我们能够调低比特率为2M
adb shell screenrecord --bit-rate 2000000 /sdcard/test.mp4
获取视频文件
使用adb pull 就可以把手机SD卡中视频获取到本地
adb pull /sdcard/test.mp4 .
转GIF文件
在Windows下有个不错的软件Free Video to GIF Converter能够把mp4转换成GIF。
转换时还能够删除不须要的帧,这点真得非常不错。
Mac上能够使用gifrocket进行转换。
另一些在线的转换工具能够使用,可是都会打上水印。
本文作者: 阳春面
原文地址:http://www.aswifter.com/2015/07/10/android-record-video-to-gif/欢迎关注我的微信公众号,分享Android 开发。IOS开发。Swift开发和互联网内容
微信号:openid=oIWsFt0lLgJcVKuWukBCpzhuYfS4">APP开发人员