Кто-нибудь знает какой-нибудь удобный способ захвата видео в файл или поток из приложения OpenGL на Android-устройстве?Видеозахват Android OpenGL
Например, можно ли снимать видео с вида, opengl view?
Я только что узнал следующее: 1) Мы можем получить фреймы с использованием glReadPixels. (Нет видео на этом шаге?) 2) MediaRecorder может кодировать видео, но как мы можем предоставить ему наш исходный источник, если это возможно? 3) Любые рабочие порты ffmpeg (например) или другие библиотеки кодирования? Есть несколько руководств по portng ffmpeg для использования с NDK. Итак, имея необработанные рамки и рабочий порт ffmeg, мы можем создавать видео? Любые проблемы на этом этапе? Кому-нибудь удалось успешно перенести любую библиотеку кодирования? Какие компоненты мне нужны из ffpmeg?
Предпочитаемые форматы - mp4 или flv. Целевые устройства> 2.1. NDK не проблема