Posted on January 23, 2017 by admin

Android screen recording – Catturare un video dal vostro device

Oggi vediamo come sia semplice fare screen recording su Android e catturare quello che accade sul vostro telefono o tablet.

Ci sono diversi scenari nei quali può rivelarsi utile:
-Avete creato una fantastica applicazione e volete mostrare come si interagisce? Aggiungere il video su GooglePlay?
-Volete registrare parte di un gioco per mostrare ad esempio come si supera quel livello tanto difficile?
Questi sono solo 2 esempi, non togliamo spazio alla vostra fantasia.

Occorrente

-Un device con Android 4.4 (API level 19) in su
-Android Debug Bridge a.k.a. adb

Attaccate il vostro device al vostro computer. Ricordatevi che deve essere abilitata la parte di sviluppo. Se richiesto accettate sul device il collegamento per debug.

Dal terminale del vostro computer cambiate directory del SDK fino ad arrivare a ‘platform-tools’

Controllate sempre che il vostro device sia effettivamente rilevato:
$ adb devices

Ora lanciate il seguente comando:
$ adb shell screenrecord /sdcard/demo.mp4

E cominciate ad interagire sul vostro device.
Quando avete finito premete Ctrl-C per terminale la registrazione.

Se volete registrare ad una risoluzione particolare potete utilizzare l’opzione:
--size

Se invece siete già sicuri di quanto dovrà durare il video (in secondi) potere utilizzare l’opzione:
--time-limit

Es. Voglio registrare un video di 60 secondi ad una risoluzione di 1280×720 il comando diventa:

$ adb shell screenrecord --size 1280x720 --time-limit 60 /sdcard/demo.mp4

Avrete sulla SD Card del dispositivo il vostro video salvato in formato .mp4

Potete ora scaricarlo sulla vostra macchina sempre utilizzando adb

$ adb pull /sdcard/demo.mp4

Come esempio ho registrato l’Easter Egg di Android Lollipop

Link utili:
Android Debug Bridge