公司做网站好不好,网站需要实名认证,软文范例大全1000字,网站代码需要注意什么问题吗adb 录屏命令 screenrecord 简介 screenrecord 是一个 shell 命令 支持 Android 4.4(API level 19)以上 支持视频格式: mp4
一些限制
某些设备可能无法直接录制,原因是分辨率太高,如果遇到此类问题#xff0c;请试着指定较低的分辨率
不支持录制过程中屏幕旋转,如果录制…adb 录屏命令 screenrecord 简介 screenrecord 是一个 shell 命令 支持 Android 4.4(API level 19)以上 支持视频格式: mp4
一些限制
某些设备可能无法直接录制,原因是分辨率太高,如果遇到此类问题请试着指定较低的分辨率
不支持录制过程中屏幕旋转,如果录制过程中旋转有可能画面被切断
录制视频的时候声音不会被录下来 ### 开始录制命令:
adb shell screenrecord /sdcard/demo.mp4
说明:录制手机屏幕,视频格式为mp4,存放到手机sd卡里默认录制时间为180s
限制录制时间:
参数: --time-limit
adb shell screenrecord --time-limit 10 /sdcard/demo.mp4
说明:限制视频录制时间为10s,如果不限制,默认180s
指定视频分辨率大小
参数: --size
adb shell screenrecord --size 1280*720 /sdcard/demo.mp4
说明:录制视频分辨率为1280*720如果不指定默认使用手机的分辨率,为获得最佳效果请使用设备上的高级视频编码AVC支持的大小
指定视频的比特率
参数: --bit-rate
adb shell screenrecord --bit-rate 6000000 /sdcard/demo.mp4
说明:指定视频的比特率为6Mbps,如果不指定,默认为4Mbps. 你可以增加比特率以提高视频质量或为了让文件更小而降低比特率
[](https://blog.csdn.net/gdutxiaoxu/article/details/69802895
)在命令行显示log
参数: --verbose
adb shell screenrecord --time-limit 10 --verbose /sdcard/demo.mp4
输入以上命令将可以看到这些信息。
Main display is 1080x1920 59.16fps (orientation0)
The max width/height supported by codec is 1920x1088
Configuring recorder for 1088x1920 video/avc at 4.00Mbps
Content area is 1080x1920 at offset x4 y0
Time limit reached
Encoder stopping; recorded 133 frames in 10 seconds
Stopping encoder and muxer
Executing: /system/bin/am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///sdcard/demo.mp4
Broadcasting: Intent { actandroid.intent.action.MEDIA_SCANNER_SCAN_FILE datfile:///sdcard/demo.mp4 }
Broadcast completed: result0
旋转90度
参数: --rotate
说明:此功能为实验性的好不好用不知道
查看帮助命令
参数: --help
输入以下命令
adb shell screenrecord --help
将可以看到这些信息。
Usage: screenrecord [options]
Android screenrecord v1.2. Records the device’s display to a .mp4 file.
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.
Recording continues until Ctrl-C is hit or the time limit is reached.
导出视频
adb pull /sdcard/demo.mp4
说明:导出视频到当前目录
到处到指定的目录
adb pull /sdcard/demo.mp4 F:\mvp\demo.mp4 制作 gif 动图
利用 LICEcap 进行转换。 题外话 第一种方法相对于第二种方法( 使用 adb 命令)来说在截图和录制视频的时候效率差不多而在制作 gif 动图的时候效率会快得挺多的那为什么还要讲解 adb 命令呢
一让大家知道有更多的方法开阔视野哈哈其实我是在扯蛋
二使用 Vysor 投影的时候有一部分手机不支持作为不是富二代的我们有时很无奈不可能说为了能使用 Vysor 进行投影而去重新买一部手机这时候就退而求其次使用 adb 命令了。
三 作为一名开发人员我们还是要学一些常用的命令的。这样也可以装装逼。
CSDN文章首发地址 推荐阅读 一步步拆解 LeakCanary
Android 面试必备 - http 与 https 协议
Android 面试必备 - 计算机网络基本知识TCPUDPHttphttps