小编rya*_*ins的帖子

iOS:视频为GL纹理,具有Alpha透明度

我正在尝试找出在GL纹理上显示视频的最佳方法,同时保留Alpha通道的透明度.

关于视频作为GL纹理的信息在这里:是否可以在iOS中使用视频作为GL的纹理?iOS4:如何将视频文件用作OpenGL纹理?.

使用ffmpeg来帮助实现alpha透明度,而不是应用程序商店友好: iPhone:在UIView上显示半透明视频?

视频源将在绿色屏幕前拍摄,用于色度键控.视频可以不受影响而离开绿屏或在视频编辑套件中处理并导出到带有Alpha的Quicktime Animation或Apple Pro Res 4444.

我认为有多种方法可能有效,但我还没有找到完整的解决方案.

  1. 视频的实时阈值处理寻找绿色删除
  2. 弄清楚如何使用上面提到的Quicktime编解码器来保存alpha通道
  3. 将两个视频混合在一起:1)带RGB的主视频2)使用alpha蒙版分离视频

我很想了解iOS和OpenGL ES 2.0的最佳方法

谢谢.

video transparency alpha opengl-es ios

10
推荐指数
1
解决办法
4853
查看次数

标签 统计

alpha ×1

ios ×1

opengl-es ×1

transparency ×1

video ×1