【难度★☆☆☆☆】我们有的时候写博客要展示一些界面效果,这个时候录制屏幕为视频,并且将视频转为gif,这种展示效果是最为简洁直观的。
首先我们录制屏幕,可以用adb自带的录屏功能,首先打开终端,输入adb命令确定可用,如果不可用可以看这篇文章mac下配置环境变了并使用adb。
然后输入下面命令
adb shell screenrecord /sdcard/test.mp4
然后点击回车就开屏幕的录制了,然后按下Ctrl+C即可结束录制。录制好的文件会保存在/sdcard/目录下,名为test.mp4。
当然screenrecord命令还有很多参数
#输入下面命令查看所有可用参数
adb shell screenrecord --help
#参数列表
Options:
--size WIDTHxHEIGHT
Set the video size, e.g. "1280x720". Default is the device's main
display resolution (if supported), 1280x720 if not. For best results,
use a size supported by the AVC encoder.
--bit-rate RATE
Set the video bit rate, in bits per second. Value may be specified as
bits or megabits, e.g. '4000000' is equivalent to '4M'. Default 4Mbps.
--bugreport
Add additional information, such as a timestamp overlay, that is helpful
in videos captured to illustrate bugs.
--time-limit TIME
Set the maximum recording time, in seconds. Default / maximum is 180.
--verbose
Display interesting information on stdout.
--help
Show this message.
我们可以指定录制视频的尺寸(空格隔开):
adb shell screenrecord --size 800x480 /sdcard/test.mp4
接下来我们可以用adb pull命令来将录制的视频传输到电脑中。
视频转gif的软件,在Mac上可以使用PicGif这个软件,直接去App Store中搜索即可,使用也很简单,可以直接将视频转换为gif图。Windows上可以用LICEcap这个软件来转换。
本文介绍如何使用adb工具进行屏幕录制,包括设置录制参数如分辨率、比特率等,并演示如何将录制的视频文件从手机传输到电脑。此外,还介绍了在Mac和Windows平台上将视频转换为GIF的方法。
2110

被折叠的 条评论
为什么被折叠?



