Как я могу применить эффекты к видео во время захвата, я пробовал во многих отношениях, но вывод ничего. Я искал и нашел одно приложение VideoFx, который сделал то, что хочу .., но я не понял, что они делают ..Применение эффектов к видео во время захвата в андроиде?
Я применил эффекты к изображению с помощью библиотеки GPUImageProcessing
.Для применения эффектов я должен получить нормальное видео и сделать его в кадрах и применить эффекты к этим кадрам и снова перекомпоновать эти кадры в видео. это единственный процесс или любые другие альтернативы. Большинство ответов в стеке предлагают мне FFMPEG
с использованием этого, я получаю кадры с видео. Как его снова собрать?
Я думаю, что с использованием этого Camera effects мы можем применять эффекты к видео во время записи. Но я не знаю, как применить его с помощью openGl.
Это зависит от того, что вы подразумеваете под «эффектами». Например, в примере «Show + capture camera» в Grafika (https://github.com/google/grafika) вы можете изменить шейдер фрагмента, чтобы настроить видео. (Цветовой код -> Ч/Б конвертер находится в коде.) Некоторые эффекты могут быть сложнее выразить в GLSL. – fadden