Skip to content

Instantly share code, notes, and snippets.

@koocbor
Created August 29, 2018 12:51
Show Gist options
  • Save koocbor/0a4e42ee2788580bf406d93fb67d6c8a to your computer and use it in GitHub Desktop.
Save koocbor/0a4e42ee2788580bf406d93fb67d6c8a to your computer and use it in GitHub Desktop.
adb shell
screenrecord --verbose /sdcard/demo.mp4
`ctrl-c`
exit
adb pull /sdcard/demo.mp4
@zxx
Copy link

zxx commented Jan 14, 2019

I write a script

#!/usr/bin/env bash

FILENAME='adb_record.mp4'
REMOTE_PATH="/sdcard/${FILENAME}"
LOCAL_PATH="/var/tmp/${FILENAME}"

pull_then_open() {
	sleep 0.1 # required
	adb pull $REMOTE_PATH $LOCAL_PATH
	open $(dirname $LOCAL_PATH) | open $LOCAL_PATH
}

trap "pull_then_open" 2

adb shell screenrecord --verbose $REMOTE_PATH

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment