2016-03-31 2 views
2

Я хочу использовать GPUImage Android для обработки видео в реальном времени. Я вижу пример создания изображений с различными фильтрами, но я не нашел примера записи видео с фильтрами. Возможно ли это с помощью GPUImage Android?Запись видео с помощью GPUImage Android

ответ

1

Андроид-gpuimage библиотека не поддерживает запись видео, но вы можете попробовать использовать андроид-gpuimage-videorecording library. Это вилка ГП-изображений для андроида, который обеспечивает также функцию записи видео

android-gpuimage-videorecording

см классу GPUImageMovieWriter

Он должен направить вас в правильном направлении для развития собственного видео-рекордера, сверху GPUImage.

Идея заключается в том, чтобы:

  • дро на поверхности тока экрана

  • переключатель на кодер входной поверхности и рисовать предыдущий буфер кадра снова на него

  • переключатель обратно к поверхности экрана

другие полезные ссылки: EGL surface helper, Media encoder

Смежные вопросы