Cómo capturar cuadro por imágenes de fotograma de grabación de vídeo en tiempo real Android

Haris:

Quiero conseguir marcos de tiempo real de vídeo. al igual que la cámara está abierta y estoy consiguiendo fotogramas por segundo.

También he pasado por Google ejemplo de aplicación de captura de vídeo a través de la API camera2 https://github.com/googlesamples/android-Camera2Video , pero no pudo encontrar cualquier método / forma.

Sé que esto es posible, ya que los organismos de radiodifusión de vídeo y aplicaciones como Snapchat que hace el procesamiento de vídeo en tiempo real debe estar haciendo algo como esto.

También requieren 30 fotogramas / segundo.

Haris:

Uno puede conseguir mediante el uso de marcos para ImageReader API camera2. Y devolución de llamada API de vista previa para camera1.

Aquí es cómo hacerlo con camera2 API.

También se puede explorar esta biblioteca por ejemplo, trabajando tanto con camera2 y camera1 API.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=195658&siteId=1
Recomendado
Clasificación