Я хочу использовать GPUImage Android для обработки видео в реальном времени. Я вижу пример создания изображений с различными фильтрами, но я не нашел примера записи видео с фильтрами. Возможно ли это с помощью GPUImage Android?Запись видео с помощью GPUImage Android
2
A
ответ
1
Андроид-gpuimage библиотека не поддерживает запись видео, но вы можете попробовать использовать андроид-gpuimage-videorecording library. Это вилка ГП-изображений для андроида, который обеспечивает также функцию записи видео
android-gpuimage-videorecording
см классу GPUImageMovieWriter
Он должен направить вас в правильном направлении для развития собственного видео-рекордера, сверху GPUImage.
Идея заключается в том, чтобы:
дро на поверхности тока экрана
переключатель на кодер входной поверхности и рисовать предыдущий буфер кадра снова на него
переключатель обратно к поверхности экрана
другие полезные ссылки: EGL surface helper, Media encoder