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. webpack实现模块化打包

    webpack打包应用和实现 1)安装webpack $ npm install webpack webpack-cli --save-dev 2)添加配置文件 webpack.config.js 3 ...

  2. 广播BroadcastReceiver(2)

    有序广播的优先级:        发送有序广播的方法有:    public void sendOrderedBroadcast(Intent intent,String receiverPermis ...

  3. zzulioj--1790-- 弹珠游戏(数学水题!)

    弹珠游戏 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 14  Solved: 10 SubmitStatusWeb Board Descriptio ...

  4. SparkShuffle调优原理和最佳实践

    在网络层,互联网提供所有应用程序都要使用的两种类型的服务,尽管目前理解这些服务的细节并不重要,但在所有TCP/IP概述中,都不能忽略他们: 无连接分组交付服务(Connectionless Packe ...

  5. 问题集锦 ~ jQuery

    #addClass失败 $target.addClass('show'); show 这个单词可能和内部某处起冲突了吧,有时成功有时失败,只能换个class名了,难受……

  6. R和中心度、中心势

    最近用R画论文里的弦图,恰好借的书里着重写了中心度等问题. 网上流行一套密歇根大学社交计算的教程.但是前两年看了好几遍总是搞不清,即便是记公式也是收效不大.不妨按照书上总结一下. 绝对法: 无向图点度 ...

  7. 你不知道的JavaScript演示代码Github地址

    你不知道的JavaScript博文相关代码托管至Github,每次写完博客会把代码提交上去. 代码地址:https://github.com/rongbo-j/you-dont-know-js 点击D ...

  8. (转载)15 个 Android 通用流行框架大全

    15 个 Android 通用流行框架大全 时间:2017-03-20 11:36来源:未知 作者:admin 点击: 2089 次 15 个 Android 通用流行框架大全   1. 缓存 Dis ...

  9. rman参数

    rman 参数 RMAN> show all; 参数是存放在控制文件中的 改参数:(直接改) eg: CONFIGURE RETENTION POLICY TO REDUNDANCY 3 参数: ...

  10. Monitor (synchronization)条件变量-安全对象

    In concurrent programming, a monitor is a synchronization construct that allows threads to have both ...