Codificação de vídeo Android com manipulação fr e resolução
Quero poder gravar um vídeo gravado com um dispositivo Android e codificá-lo para uma nova resolução e taxa de quadros usando meu aplicativo. O objetivo é fazer upload de uma versão muito menor do vídeo original (em tamanho), pois serão vídeos com 30 minutos de duração ou mais.
Até agora, eu li pessoas dizendo que o FFmpeg é o caminho certo. No entanto, a documentação parece estar faltando.
Eu também considerei usar http opencvhttp://opencv.org/platforms/android.html
Considerando que preciso manipular a resolução de vídeo e a taxa de quadros, qual ferramenta você acha que pode fazer melhor essas coisas? Existem outras tecnologias a serem consideradas?
Uma pergunta importante é: como serão vídeos longos, é razoável fazer a codificação em um dispositivo Android (considere recursos de energia, tempo, etc.)
Desde já, obrigado!