说明 :

  • screenrecord是一个shell命令
  • 支持Android4.4(API level 19)以上
  • 支持视频格式: mp4
直接使用命令录制的效果十分好,也不需要下App 这是直接调用Android原生的录屏功能。

使用方法:
adb shell screenrecord /sdcard/demo.mp4
直接在命令行输入即可。
录制完毕直接键盘操作 Ctrl + C 停止即可

 
设置:
你可以自定一些参数来改变视频质量:
adb shell screenrecord --size 1280*720 /sdcard/demo.mp4
其中参数 " --size " 是指定屏幕分辨率的大小;
上述命令为录制视频,分辨率为1280*720;
如果不指定默认使用手机的分辨率,为获得最佳效果,请使用设备上的高级视频编码(AVC)支持的大小;
adb shell screenrecord --bit-rate 6000000 /sdcard/demo.mp4
其中参数" --bit-rate " 为视频的比特率;
上述命令为指定视频的比特率为6Mbps;
如果不指定,默认为4Mbps. 你可以增加比特率以提高视频质量或为了让文件更小而降低比特率;

打印Log:
adb shell screenrecord --time-limit 10 --verbose /sdcard/demo.mp4
参数为" --verbose "

查看帮助:
adb shell screenrecord --help
参数为" --help "

导出视频:
adb pull /sdcard/demo.mp4
导出视频到当前目录

Android录屏——屏幕录制命令screenrecord相关推荐

  1. 怎么讲计算机屏幕录制,怎么在电脑上录屏?屏幕录制软件是什么?

    原标题:怎么在电脑上录屏?屏幕录制软件是什么? 怎么在电脑上录屏?大家在玩游戏或者需要做讲解演示的时候,也会想办法整个屏幕或者是操作流程录制成视频分享给大家进行交流探讨.那么如何在电脑上录屏呢?其实使 ...

  2. android 录屏不录制自身的悬浮框

    通过MediaProjectionManager的录屏操作,做了个简单的应用,但是每次都把自身的悬浮框录制了进去,脑壳疼.使用系统自带的录屏工具就不会有这个问题.为了一探究竟,捣鼓出了系统的录屏工具a ...

  3. android录屏音频录制

    android9和9以下,音源使用MediaRecorder.AudioSource.DEFAULT 1.外放 只有手机麦克风声音,麦克风声音可以听到比较大的游戏声音,堵住麦克风孔就听不见游戏声音了 ...

  4. android录屏时不截入自定义悬浮框

    前提:使用MediaProjectionManager录屏方案. 问题:会截入自定义悬浮框 解决方案 1.本质上得修改framework层代码surfaceflinger去除悬浮框,在画布中就去除该悬 ...

  5. android 屏幕录制方案,Android录屏的三种解决方案

    本文总结三种用于安卓录屏的解决方案: adb shell命令screenrecord MediaRecorder, MediaProjection MediaProjection , MediaCod ...

  6. android拍照截图组件,Android截图命令screencap与视频录制命令screenrecord(示例代码)...

    查看帮助命令[email protected] ~$ adb shell screencap -v screencap: invalid option -- v usage: screencap [- ...

  7. Android录屏并利用FFmpeg转换成gif(三) 在Android中使用ffmpeg命令

    Android录屏并利用FFmpeg转换成gif(三) 写博客时经常会希望用一段动画来演示app的行为,目前大多数的做法是在电脑上开模拟器,然后用gif录制软件录制模拟器屏幕,对于非开发人员来讲这种方 ...

  8. android 录屏自动运行,自动化录屏方案简介 for Android

    原标题:自动化录屏方案简介 for Android 前言 针对移动端项目的评测,为了记录并评估产品表现,时常需要对设备进行录屏以作后续分析. 那么,应该如何在Python脚本中可靠.可控地实现安卓设备 ...

  9. Android 录屏服务使用(源码)

    Android 录屏服务使用(源码) 从Android 5.0开始,可以对手机进行录屏,使用场景:如错误场景的视频上传,简单屏幕获取等,下面贴出使用用例和对使用的类一个简单的介绍 - MediaPro ...

最新文章

  1. matlab plot3d_号称轻量级MATLAB的数学工具—Maple 2019.2
  2. 全局声明宏定义_Rust语言:元编程,强大的宏系统,菜鸟到高手进阶的必经之路...
  3. 皮一皮:这才是书法的最高境界...
  4. apple默认备份位置_如何将Apple Maps默认设置为步行路线
  5. sql server management studio快捷键
  6. 将指定路径下的所有SVG文件导出成PNG等格式的图片(缩略图或原图大小)
  7. web developer tips (38):如何用请求失败记录追踪重写规则
  8. 双酚基CE树脂行业调研报告 - 市场现状分析与发展前景预测
  9. window7DOS常用命令
  10. matlab:输出矢量图的简便方法
  11. 逻辑谬误_跟上的谬误
  12. syntax sugar 2
  13. phalapi init.php,PhalApi:[1.12] 参数规则:接口参数规则配置
  14. find命令的基础用法以及按文件修改时间查找文件
  15. SQL注入的成因及原理浅析
  16. 直播app开发公司手把手搭建一套简单的直播系统
  17. 自己如何创业,参业初创公司,看领头人,看他的人品、决心和能力 .
  18. 绘制图像灰度直方图——将图像的灰度分布可视化方法总结
  19. python大鱼吃小鱼_写简单游戏,学编程语言-python篇:大鱼吃小鱼
  20. 大白菜U盘启动盘重装系统

热门文章

  1. 怕自己注意力不集中?来做一个属于自己的番茄闹钟把
  2. word2013中如何去除尾注分隔符? 网上教程说是在普通视图下,而2013无此视图
  3. 工控机添加pcie无线网卡记录(CentOS8)Intel AC 7260
  4. 最小生成树、矩阵树定理、Prufer序列总结
  5. Android视频的放大和缩小
  6. Similar command is: ‘lz’ bash: ls: command not found...
  7. JavaScript 练手小技巧:打字小游戏
  8. 两台计算机组成一个局域网的方法,两台电脑如何建立局域网
  9. python计算折扣价_计算折扣的Python函数
  10. 对REST的一些理解