Screenrecord
Basic Usage
adb shell screenrecord /sdcard/record.mp4
Specify Recording Time
adb shell screenrecord --time-limit 30 /sdcard/record.mp4
Set Video Size and Bitrate
adb shell screenrecord --size 1280x720 --bit-rate 8000000 /sdcard/record.mp4
Record with Audio
adb shell screenrecord --audio /sdcard/record.mp4
Show Taps on the Screen
adb shell screenrecord --show-touches /sdcard/record.mp4
Change Recording Orientation
adb shell screenrecord --orientation landscape /sdcard/record.mp4
Specify Time Limit and Size
adb shell screenrecord --time-limit 60 --size 1920x1080 /sdcard/record.mp4
Record Screen to Different Directory
adb shell screenrecord --output /sdcard/recordings/record.mp4
Record Screen with Delayed Start
adb shell screenrecord --delay 5 /sdcard/record.mp4
Set Maximum Recording Size
adb shell screenrecord --size 1280x720 --max-size 10000000 /sdcard/record.mp4
Show Touches with a Colored Circle
adb shell screenrecord --show-touches /sdcard/record.mp4
adb shell screenrecord --time-format hh:mm:ss /sdcard/record.mp4
Record Screen with Overlay
adb shell screenrecord --overlay /sdcard/record.mp4
Record Screen with System Audio
adb shell screenrecord --audio source system /sdcard/record.mp4