Я видел пост, где кто-то прокомментировал, что cooliris может быть построен с использованием C ++ и openGL. Я только начал изучать OpenGL. Я хотел спросить, как это сделать?
Прежде всего вы должны распаковать ваше видео из потока кодеков в кадр за кадром в вашей текстуре формат . Затем каждый кадр рендерится в текстуру , которая в framebuffer или создает квад, и отображает его со следующим кадром в качестве текстуры. Во время рендеринга вы можете применять шейдерные эффекты для создания забавных фильтров . Вы можете найти некоторые уловки здесь
Удачи!