Подтвердить что ты не робот

Как записать экран Android-устройства на версию Android ниже 4.4 (KitKat)

В Android версии 4.4 (KitKat) можно записать экран Android-устройства со следующей командой, используя ADB из командной строки.

adb shell screenrecord /sdcard/demo.mp4

Но это работает только в Android версии 4.4 (KitKat) и 5.0 (Lolipop)

Есть ли какая-либо другая команда или способ записи видео под Android версии 4.4 (KitKat) с помощью ADB?

4b9b3361

Ответ 1

это работает только в KitKat и только через ADB. Это не остановка ниже Киткат

Чтобы начать запись экрана ваших устройств, выполните следующую команду:

adb shell screenrecord/sdcard/example.mp4, эта команда начнет запись экрана ваших устройств с использованием настроек по умолчанию и сохранит полученное видео в файл в файле /sdcard/example.mp4 на вашем устройстве.

Когда вы закончите запись, нажмите Ctrl + C в окне командной строки, чтобы остановить запись экрана. Затем вы можете найти файл записи экрана в указанном вами месте. Обратите внимание, что запись экрана сохраняется во внутренней памяти вашего устройства, а не на вашем компьютере.

Настройки по умолчанию - использовать стандартное разрешение экрана вашего устройства, кодировать видео со скоростью 4 Мбит/с и установить максимальное время записи экрана равным 180 секундам. Для получения дополнительной информации о параметрах командной строки, которые вы можете использовать, выполните следующую команду:

adb shell screenrecord –-help, работает без adb shell screenrecord –-help устройства. Надеюсь это поможет.

Ответ 2

Как вы указали, эта команда доступна только в KitKat и только через ADB.

Я бы сказал, что ваш лучший вариант - это запись части экрана эмулятора (либо AVD, либо Genymotion).

Ответ 3

AirServer является хорошим приложением для этого. Вы можете зеркалировать экран своего устройства на ПК /Mac и записывать их в файл. Отличное качество тоже.

Ответ 4

Команда screenrecord - это утилита оболочки для записи дисплеев устройств под управлением Android 4.4 (API уровня 19) и выше.

Ref.: http://developer.android.com/tools/help/adb.html (запись экрана устройства)

ИЛИ

Существует множество приложений, доступных на рынке для записи на экране, поэтому загрузите, что больше полезно для вас.

Ответ 5

Чтобы избежать ограничения по времени, вы можете использовать этот фрагмент:

./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 -