0 votos

Captura de pantalla en Android utilizando Android SDK

Estoy tratando de tomar una captura de pantalla de mi teléfono Android cuando reproduce un video, con resolución nativa y mínima sobrecarga. Pero cuando uso la opción de grabación de Android Studio como se ve a continuación, el video grabado muestra caídas de cuadros en comparación con el video real visto en el dispositivo. Supongo que es porque el dispositivo ya está en un alto rendimiento y no puede seguir este requerimiento especialmente porque Android Studio también está mostrando el video aquí.

¿Hay alguna manera de hacerlo mejor? ¿Podemos hacerlo directamente con Android SDK a través de CLI tal vez de esa manera habrá menos sobrecarga y obtendremos una mejor grabación de video? O alternativamente, ¿alguna aplicación podría hacerlo?

introducir descripción de la imagen aquí

1voto

Morrison Chang Puntos 286

Como siempre, lo que intentes grabar dependerá del hardware que estés usando y de qué aplicación(es) estés ejecutando en el dispositivo al mismo tiempo (es decir, reproducir un video). Por lo tanto, puede que no sea posible capturar un video en pantalla 1:1 a 30/60+ fps.

A. Usando solo adb, puedes seguir Cómo grabar la pantalla en Android sin aplicaciones? que, aunque es una respuesta más antigua, la página de Android Developer adb link sigue siendo válida.

B. Similar a la grabación de pantalla de Android Studio pero con más funciones está scrcpy que es una herramienta más general de proyección/control de pantalla

C. Si tienes un dispositivo con Android 11 en adelante, es posible que puedas grabar directamente en el dispositivo a través de un mosaico de Configuración rápida según lo documentado: https://support.google.com/android/answer/9075928

Graba la pantalla de tu teléfono

  1. Desliza hacia abajo desde la parte superior de tu pantalla.

  2. Toca Grabación de pantalla.

  • Puede que tengas que deslizar hacia la derecha para encontrarlo.
  • Si no está ahí, toca Editar y arrastra Grabación de pantalla a tus Configuraciones rápidas.
  1. Elige qué deseas grabar y toca Comenzar. La grabación comienza después de la cuenta regresiva.
  • Puedes elegir si grabar audio y mostrar toques en la pantalla antes de comenzar.
  1. Para detener la grabación, desliza hacia abajo desde la parte superior de la pantalla y toca la notificación de Grabación de pantalla

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X