


Screen Recorder 5+是国外的一款非常好用的屏幕录制工具,东坡这里带来的是Screen Recorder 5+安卓汉化破解版,是专业破解版,所有高级功能都可以免费用,欢迎免费下载!

– 录制时间无限制
– 音频录制 (高级版功能)
– Android Material 主题
– 录制时显示屏幕触控区域
– 摇晃设备或锁定屏幕以停止录制
– 延迟开始录制
– 录制时加入banner(高级版功能)
身份信息
– 查找设备上的帐号
通讯录
– 查找设备上的帐号
照片/媒体/文件
– 读取您的 USB 存储设备中的内容
– 修改或删除您的 USB 存储设备中的内容
存储空间
– 读取您的 USB 存储设备中的内容
– 修改或删除您的 USB 存储设备中的内容
摄像头
– 拍摄照片和视频
麦克风
– 录音
WLAN 网络连接信息
– 查看 WLAN 连接
其他
– 从互联网接收数据
– 查看网络连接
– 完全的网络访问权限
– 在其他应用之上显示内容
– 阻止设备进入休眠状态
– 修改系统设置
在 Android 5.0 Lollipop 及以上版本无限制
在 Android 4.4 KitKat 及以下版本需要 ROOT 权限
具体的原理在Demo的README中已经说得很明白了:

Demo很简单,两个Java文件:
MainActivity.java
ScreenRecorder.java
MainActivity
类中仅仅是实现的入口,最重要的方法是onActivityResult,因为MediaProjection就需要从该方法开启。但是别忘了先进行MediaProjectionManager的初始化

ScreenRecorder
这是一个线程,结构很清晰,run()方法中完成了MediaCodec的初始化,VirtualDisplay的创建,以及循环进行编码的全部实现。
线程主体

MediaCodec的初始化
方法中进行了编码器的参数配置与启动、Surface的创建两个关键的步骤

编码器实现循环编码
下面的代码就是编码过程,由于作者使用的是Muxer来进行视频的采集,所以在resetOutputFormat方法中实际意义是将编码后的视频参数信息传递给Muxer并启动Muxer。


获取sps pps的ByteBuffer,注意此处的sps pps都是read-only只读状态

录屏视频帧的编码过程
BufferInfo.flags表示当前编码的信息,如源码注释:

实现编码

以上就是对ScreenRecorder这个Demo的大体分析,由于总结时间仓促,很多细节部分我也没有进行深入的发掘研究,所以请大家抱着怀疑的态度阅读,如果说明有误或是理解不到位的地方,希望大家帮忙指出,谢谢
下载
2008屏幕录像机
11.4M /
小编简评:很多的朋友
下载
小奇狗屏幕录像机
2.3M /
小编简评:小奇狗屏幕
下载
GIF屏幕录像机
1.0M /
小编简评:GIF屏幕录像
下载
靖源屏幕录像机
7.7M /
小编简评:靖源屏幕录
下载
超级屏幕录像机(Plato Screen Recorder)
705KB /
小编简评:超级屏幕录
下载
君昊屏幕录像机2015
6.4M /
小编简评:君昊屏幕录
下载
超级屏幕录像专家
2.4M /
小编简评:一款专业的
下载
高清屏幕录像工具(Mirillis Action)
18.5M /
小编简评:游戏视频的
下载
Ashampoo Snap(屏幕录像截图)
12.5M /
小编简评:Ashampoo S
即梦AI
122.5M
1.4.5 最新版
抖音极速版赚点零花钱
126M
33.1.0 红包版
星绘ai绘画软件
214.0M
1.0.3 安卓版
酷狗音乐车机版官方原版
78.4M
5.1.0 免费版
AR Drawing安卓
167.8M
4.8.18 最新版
囧次元app
21.2M
1.5.7.8 官方最新版
TikTok抖音国际版
463.3M
39.2.25 海外版
囧次元app
21.2M
1.5.7.8 官方最新版
OmoFun最新版(Lanerc)
67.1M
1.0.2 安卓版
新趣小视频app
16.4M
2.2.12安卓官方最新版
国外抖音tiktok2025最新版
463.3M
39.2.25 国外版
tiktok国际版国内可用
451.6M
39.3.3 解锁版
网友评论