Android capturando vídeo em câmera lenta
Como posso capturar vídeo em câmera lenta no meu aplicativo?
Eu tentei usar
mMediaRecorder.setVideoFrameRate(100);
mas o aplicativo trava se eu definir o valor 20 ou mais comIllegalStateException
.
Eu pesquisei muito.Vídeo normal é entre 24 e 30 qps.Para ver vídeo em câmera lenta, precisamos capturar 100-120 qps, mas o dispositivo não permite isso.Mas vejo que a câmera padrão no meu dispositivo tem uma opção de câmera lenta Também existem poucos aplicativos na Play Store que permitem criar vídeos em câmera lenta.setCaptureRate()
, mas com esse vídeo em modo normal também é capturado. Em alguns lugares, é mencionado que o filme em câmera lenta pode ser realizado através deOpenCV/JavaCV
bibliotecas, mas não consegui entender como usar essas bibliotecas para capturar vídeo em câmera lenta no android?