有时候我们需要录制Android手机的屏幕,比如写了一个Demo应用,需要发布到博客和微博上。
如下是我录制转GIF的效果图
对于Android4.4的上的手机,系统自带了一个命令screenrecord,我们可以很方便的使用。
adb shell screenrecord /sdcard/test.mp4
视频保存目录可以自己指定,如上面的/sdcard/test.mp4,
命令执行后会一直录制180s,按下ctrl+c可以提前结束录制
对于高分辨率的手机,录制的视频很大,我们分享又不需要这么大的
我们可以设置录制的视频分辨率
adb shell screenrecord --size 848x480 /sdcard/test.mp4
默认比特率是4M/s,为了分享方便,我们可以调低比特率为2M
adb shell screenrecord --bit-rate 2000000 /sdcard/test.mp4
使用adb pull 即可把手机SD卡中视频获取到本地
adb pull /sdcard/test.mp4 .
在Windows下有个不错的软件Free Video to GIF Converter可以把mp4转换成GIF。
转换时还可以删除不需要的帧,这点真得很不错。
Mac上可以使用gifrocket进行转换。
还有一些在线的转换工具可以使用,但是都会打上水印。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。