adb制作gif
演示
有时候我们需要录制Android手机的屏幕,比如写了一个Demo应用,需要发布到博客和微博上。
如下是我录制转GIF的效果图
正常录制
1 | adb devices |
视频保存目录可以自己指定,如上面的/sdcard/test.mp4,
命令执行后会一直录制180s,按下ctrl+c可以提前结束录制
截图
1 | adb -s 驱动编号 shell /system/bin/screencap -p /sdcard/screenshot.png |
转GIF文件
在Windows
下有个不错的软件Free Video to GIF Converter 可以把mp4
转换成GIF
。
转换时还可以删除不需要的帧,这点真得很不错。Mac
上可以使用gifrocket 进行转换。
还有一些在线的转换工具 可以使用,但是都会打上水印。
其他设置
- 设定视频分辨率
adb shell screenrecord --size 848x480 /sdcard/test.mp4
- 设定视频比特率
adb shell screenrecord --bit-rate 2000000 /sdcard/test.mp4