使用ADB命令,可以在命令行中使用以下命令来录制Android设备的屏幕,要求Android版本是4.4(KitKat)或以上。
adb shell screenrecord /sdcard/demo.mp4
但这只适用于Android 4.4(奇巧巧克力)和5.0(棒棒糖)版本。
在Android 4.4(奇巧巧克力)以下的版本中,是否有其他命令或方法可使用ADB录制视频?
使用ADB命令,可以在命令行中使用以下命令来录制Android设备的屏幕,要求Android版本是4.4(KitKat)或以上。
adb shell screenrecord /sdcard/demo.mp4
但这只适用于Android 4.4(奇巧巧克力)和5.0(棒棒糖)版本。
在Android 4.4(奇巧巧克力)以下的版本中,是否有其他命令或方法可使用ADB录制视频?
这个只能在KitKat版本及以上的设备上通过ADB才能工作。在KitKat以下的设备中无法正常使用。
要开始录制您的设备屏幕,请运行以下命令:
adb shell screenrecord /sdcard/example.mp4
,此命令将使用默认设置开始录制您的设备屏幕,并将生成的视频保存到您设备上的 /sdcard/example.mp4
文件中。
完成录制后,在命令提示符窗口中按下Ctrl+C以停止屏幕录制。然后,您可以在指定位置找到屏幕录制文件。请注意,屏幕录制保存在设备的内部存储器中,而不是计算机中。
默认设置是使用您设备的标准屏幕分辨率,以4Mbps的比特率对视频进行编码,并将最大屏幕录制时间设置为180秒。有关可用的命令行选项的更多信息,请运行以下命令:
adb shell screenrecord --help
,
这种方法不需要对设备进行root,希望对您有所帮助。
adb pull /sdcard/example.mp4 .
而要删除它,则运行以下命令:
adb shell rm /sdcard/example.mp4
- Gianfranco P.adb shell screenrecord /sdcard/video.mp4
#保存MP4视频
Ctrl+C
#停止录制
adb pull /sdcard/video.mp4
#将MP4视频拉到电脑上
adb shell rm /sdcard/video.mp4
#在手机上删除文件
./adb exec-out "while true; do screenrecord --bit-rate=16m --output-format=h264 --size 720x1280 --time-limit 180 -; done" | ffplay -framerate 60 -framedrop -bufsize 16M -
ffplay
是什么? - Joshua Pinterscreenrecord 命令是一个用于记录运行 Android 4.4(API 级别 19)及更高版本设备显示的 shell 实用程序。
参考:http://developer.android.com/tools/help/adb.html(记录设备屏幕)
或者
市场上有许多可用于屏幕录制的应用程序,因此请下载对您更有用的应用程序。