Я пытаюсь найти лучший подход для отображения видео на текстуре GL с сохранением прозрачности альфа-канала.
Информация о видео в виде текстуры GL находится здесь: Можно ли использовать видео в качестве текстуры для GL в iOS? и iOS4: как использовать видеофайл в качестве текстуры OpenGL? .
Здесь можно использовать ffmpeg для улучшения альфа-прозрачности, но не для магазинов приложений: iPhone: отображать полупрозрачное видео поверх UIView?
Видеоисточник будет сниматься перед зеленым экраном для цветного кеинга. Видео можно оставить нетронутым, чтобы оставить зеленый экран, или обработать его в наборе для редактирования видео и экспортировать в Quicktime Animation или Apple Pro Res 4444 с Alpha.
Есть несколько подходов, которые, я думаю, потенциально могут сработать, но я не нашел полное решение.
Я хотел бы узнать ваше мнение о лучшем подходе для iOS и OpenGL ES 2.0
Спасибо.