android - 我可以在 Android Studio 中以其他格式而不是 WebM 录制视频吗?
问题描述
我正在 Android Studio 中开发一个应用程序,能够从模拟器录制视频(通过 Logcat 选项卡中的按钮)很有用。但是,在最新版本的 Studio(我现在使用 3.4.1)中,默认视频格式已更改为 WebM。
WebM 视频非常庞大且难以处理。有没有一种简单的方法来请求不同的格式,例如 MP4?
在模拟器设置中,有一个不同的录制 UI,可让您保存为 .webm 或 .gif。我现在实际上正在使用 GIF,但这不是最好的解决方法。我更喜欢使用 Android Studio UI,因为它更方便。
解决方案
您仍然可以从命令行录制视频:
adb shell screenrecord /sdcard/video.mp4
完成录制后,按 Ctrl+C。
然后您可以将文件复制到您的计算机(当前文件夹)
adb pull /sdcard/video.mp4
如果你愿意,你可以从 sdcard 中删除文件
adb shell rm /sdcard/video.mp4
推荐阅读
- java - 如何使用 Antlr 在 Java 中获取 .txt 输入文件的解析树
- crafter-cms - 由于 HTTP 和 HTTPS 混合内容,预览未在 Crafter Studio 中加载
- java - 使用 Spring Data JPA 实现策略模式服务层
- javascript - DiscordJS 消息属性“查找”未定义
- three.js - Three.js 从纹理渲染深度
- selenium - 在 selenium 中使用记住的用户模拟网站
- apache-kafka-streams - kafka 流没有从平面地图值向 dlq 主题生成消息
- python - pd.Series - “文件名” KeyError
- android - Android 防止在剪贴板中写入
- json - json中具体节点的全文搜索