|
||
|
![]() |
![]() |
ROMs y desarrollo HTC One ROMs y desarrollo HTC One |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Como grabar la pantalla de tu Android (ADB/Android Terminal) sin programa
Hola a todos...
Vamos a ver como podemos grabar la pantalla nuestro Android sin instalar ningun programa de tercero en el terminal ni en la PC. Para la grabación desde la PC necesitamos el ADB operativo (Windows, Linux, Mac)... puede ser mini-adb, mini-sdk o como le hayan llamado. aquí hay un tutorial. Esta es una nueva característica introducida en Android 4.4 KitKat, lamentablemente no esta disponible para versiones anteriores. Primero voy a explicar como hacerlo desde el terminal... entendido esto, desde la pc es una pasada. ATENCION: No vamos a instalar nada o modificar algun area sensible, pero hagase todo bajo propia responsabilidad. REQUISITO: Root (como usuario normal no se guarda el video) Entendido esto, vamos a grabar nuestro primer video... Abrimos la app terminal, adquirimos permiso de super usuario con "su + enter" y luego ejecutamos un comando con instrucción como la siguiente: comando opciones ruta nombre formato "screenrecord /sdcard/video.mp4" y presionamos enter El comando anterior no tiene opciones; el mismo grabara un video en la raíz de la sd con el nombre video a 4Mbps y una resolucion de 720x1280 vertical o 1280x720 horizontal (para el caso de nuestro HTC One); o sea, el comando screenrecord determinara la posición de nuestro terminal y usara dicha resolución en todo el tiempo de grabación. Parece ser que tiene unas resoluciones pre-establecidas, ya que la resolución del HTC One es de 1080 x 1920. El inicio de grabación es casi inmediato, luego de determinar una resolución. Para terminar la grabación, volvemos a terminal y presionamos la X para cerrarla. El tiempo máximo de grabación es de 3 minutos (se expresa en segundos / 180). Las opciones que podemos usar con screenrecord son las siguientes: --size : determina la resolución de grabación --bit-rate : para aumentar el ratio del video "Mbps" --time-limit : modifica el tiempo de grabación --rotate : en la grabación, rota la pantalla 90 grados --verbose : para ver en la terminal la información de la grabación Ejemplos: ## Grabación con un ratio mayor (8Mbps) screenrecord --bit-rate 8000000 /sdcard/video2.mp4 ## Grabación con nombre diferente y en otro directorio screenrecord /sdcard/mis_videos/test.mp4 ## Grabación con otra resolución, giro de 90º, tiempo modificado screenrecord --size 1024x600 --rotate --time-limit 120 /sdcard/test2.mp4 Para grabar video desde la pc nos logueamos con adb shell y listo... los comandos son los mismos. Web Developers Creo que ya esta bueno... sigan jugando ustedes. PD: Feliz navidad a tod@s ![]() Última edición por dewtux Día 23/12/13 a las 18:46:48. |
Los siguientes 3 usuarios han agradecido a dewtux su comentario: | ||
|
![]() |
![]() |
||||||
|