Android ADB工具-截图和录制视频(五)

标签(空格分隔): Android ADB


7. 截图和录制视

命令 功能
adb shell screencap –p <path/file> 手机截图
adb shell screenrecord [options] 屏幕录像
  • 屏幕录像命名传入參数说明
C:\Users\Administrator>adb shell screenrecord --help
Usage: screenrecord [options] <filename> 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 megabits per second. Default 4Mbps.
--time-limit TIME
Set the maximum recording time, in seconds. Default / maximum is 180.
--rotate
Rotate the output 90 degrees.
--verbose
Display interesting information on stdout.
--help
Show this message. Recording continues until Ctrl-C is hit or the time limit is reached.
  • –size WIDTH * HEIGHT : 输入的分辨率。默认是设备屏幕的显示分辨率
  • –bit-rate RATE: 设置视频比特率,默认是4mbps
  • –time-limit TIME: 设置视频的录时(单位:S),默认是180S
  • –rotate : 设置视频旋转90度
  • 终止录制: CTRL + C

手机截图

截图到手机sdcard

将screen.png复制到桌面s

>C:\Users\Administrator>adb shell screencap -p /sdcard/screen.png
>C:\Users\Administrator>adb pull /sdcard/screen.png C:\Users\Administrator\Desktop
>4841 KB/s (292531 bytes in 0.059s)

屏幕录像

此命令在Android4.4以上才干够使用

C:\Users\Administrator>adb shell screenrecord /sdcard/s1.mp4

输入此命令后命令会卡在页中,此时已经開始录像了,你能够滑动手机,操作

//開始屏幕录像
C:\Users\Administrator>adb shell screenrecord /sdcard/s1.mp4
^C
//任意操作手机。。。 //拷贝录像到电脑桌面查看
C:\Users\Administrator>adb pull /sdcard/s1.mp4 C:\Users\Administrator\Desktop
3394 KB/s (3531759 bytes in 1.016s)

录制320*480尺寸的视频

注意:尺寸使用英文字母x。不是*

C:\Users\Administrator>adb shell screenrecord --size 320*480 /mnt/sdcard/s2.mp4
Invalid size '320*480', must be width x height C:\Users\Administrator>adb shell screenrecord --size 320x480 /mnt/sdcard/s2.mp4

Android ADB工具-截图和录制视频(五)的更多相关文章

  1. Android ADB工具-操作手机和获取手设备信息(四)

    Android ADB工具-操作手机和获取手设备信息(四) 标签(空格分隔): Android ADB 6. 其它命令 命令 功能 adb shell input text <content&g ...

  2. Android使用的开发MediaRecorder录制视频

    MediaRecorder除了使用录制音频.还可用于录制视频.关于MediaRecorder的具体解释大家能够參考<Android开发之MediaRecorder类具体解释>.使用Medi ...

  3. Android开发之打开闪光灯录制视频

    Android的SDK在线API上对录制视频的方法.步骤都写得非常清楚,但是如果没有一点思路,写起来也比较式费事.录制视频的全过程要打开闪光灯(可能是因为项目需要,或者特殊原因),则必须按照一定的顺序 ...

  4. playwright-python 截图、录制视频、录制接口(二)

    截图 fullPage为True时,截取全屏,默认为False clip截取特定部分的图片,{"x": float, "y": float, "wid ...

  5. Android WebView 实现文件选择、拍照、录制视频、录音

    原文地址:Android WebView 实现文件选择.拍照.录制视频.录音 | Stars-One的杂货小窝 Android中的WebView如果不进行相应的设置,H5页面的上传按钮是无法触发And ...

  6. Android adb录制视频和截屏的dos脚本

    以下是本人写的脚本,用于录制android手机视频.截屏 dos脚本文件名:screenrecord.bat @ECHO OFF CLS color 0a set SCREEN_RECORD_SAVE ...

  7. Android手机录制视频 实时传输(转载)

    最近调研android视频录制.另一部手机实时观看,大致有以下几种思路. 1. android手机充当服务器,使用NanoHTTPD充当服务器,另一部手机或者pc通过输入http://手机的ip:80 ...

  8. Android必知必会-获取视频文件的截图、缩略图

    背景 公司最近要求给我负责的APP加上视频录制和发布的功能,我简单的完成了基本的录制和视频压缩功能,后来发现发布接口需要上传视频的截图,网上搜索了一下资料,在这里整理一下. 代码实现 /** * 获取 ...

  9. 【Android】20.3 拍照和视频录制

    分类:C#.Android.VS2015: 创建日期:2016-03-13 一.简介 Android提供的Camera有两个典型的版本,一个是在Android 5.0以前提供的,称为Camera:另一 ...

随机推荐

  1. Git:Git入门及基本命令

    Git的结构: Git和代码托管中心 局域网环境下: 1)GitLab服务器 外网环境下: 2)github 3)码云 代码托管中心的任务:维护远程库 本地库和远程库的交互 团队内部协作 跨团队协作 ...

  2. 可编辑div,将光标定位到文本之后

    类似qq回复一样,某人评论之后,在对评论进行回复之后,将光标定位到文本之后: function set_focus() { el=document.getElementById('guestbook_ ...

  3. Nutch2 WebPage写入数据库的过程分析

    版本: Nutch 2.2.1 本文通过InjectJob来追踪webpage的定义.创建.传递.序列化.写入数据库的整个过程.从源码中摘录了重要的代码行,并标明其所在文件名.行号. 1. 定义 sc ...

  4. java.util.UnknownFormatConversionException: Conversion = ''';

    今天在测试一个新的项目,在执行sql查询报表的时候.由于我的sql中带有%,导致在输出日志时报错“java.util.UnknownFormatConversionException: Convers ...

  5. 【POJ 2485】 Highways

    [POJ 2485] Highways 最小生成树模板 Prim #include using namespace std; int mp[501][501]; int dis[501]; bool ...

  6. Java生成验证码_转

    为了防止用户恶意,或者使用软件外挂提交一些内容,就得用验证码来阻止,虽然这个会影响用户体验,但为了避免一些问题很多网站都使用了验证码;今天下午参考文档弄了一个验证码,这里分享一下;这是一个web工程, ...

  7. RSA in .net and dotnet core

    dotnet RSAParameters Struct https://docs.microsoft.com/zh-cn/dotnet/api/system.security.cryptography ...

  8. 90.bower解决js的依赖管理

    转自:https://blog.csdn.net/u011537073/article/details/52951122 前言一个新的web项目开始,我们总是很自然地去下载需要用到的js类库文件,比如 ...

  9. [jzoj NOIP2018模拟10.29]

    OI生涯的最高分,来了纪中这么多天,在经历了这么多场“NOIP难度”的模拟赛之后,终于看到了真正的NOIP 今天考场上效率很高,很快码完了全部的题目,留下了足够的时间对拍和...发呆.不得不说看着电脑 ...

  10. 15-11-24 system同步与异步

    //打开关闭qq #define _CRT_SECURE_N0_WARNINGS #define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #i ...