iOS AVfoundation覆盖带视频的视频

时间:2013-11-28 14:37:58

标签: ios objective-c ipad avfoundation gpuimage

我有主要视频,我想用另一个带有alpha通道的动画视频覆盖它,例如“Action Movie FX”应用程序。我怎么能用AVfoundation做,或者你能建议第三方框架吗?

由于

2 个答案:

答案 0 :(得分:0)

Brad Larson的

GPUImage对于这类事情来说是一个很棒的第三方框架。它有许多不同的混合算法供您选择。 This thread的代码与您想要的代码类似。

答案 1 :(得分:0)

我建议您查看我的第三方框架,以便在iOS下执行此类任务。您可以找到名为AVRenderFireworks的示例Xcode项目,它们显示您描述的确切类型的组合。组合可以离线或在线完成,并且可以完全无损地实现,或者使用有损编码将h.264作为最终输出。主要的是你需要使用具有完整alpha通道的技术,因为h.264默认情况下不支持alpha通道。