我一直在尝试创建一个视频模板,使用mp4视频和图像上覆盖的阿尔法通道视频。
这是我需要如何创建一个视频http://viewptch.ptchcdn.com/rendered/52b28a9f8d4f980f3a3f99c3_cb44bf2b/52b28a9f8d4f980f3a3f99c3_lrg_main_main.mov叠加在另一个视频上的阿尔法视频,我已经使用AVAnimator,我成功地播放了一个预览使用AVFoundation,AVSynchronizedLayer和AVAnimator。
从合成中渲染视频时,alpha通道视频的帧渲染速度非常慢。
我需要创建一个视频与阿尔法通道视频的顶部另一个视频。
有没有人可以建议我有什么可能的方法来呈现像http://viewptch.ptchcdn.com/rendered/52b28a9f8d4f980f3a3f99c3_cb44bf2b/52b28a9f8d4f980f3a3f99c3_lrg_main_main.mov这样的视频?
发布于 2014-01-13 03:57:35
您提到您已经研究过AVAnimator,您是否下载了KittyBoom示例项目并进行了试用?有关其工作原理的详细信息,请参阅this post。要注意的一件事是,当您在设备上构建和运行时,您需要关闭Debug模式,否则它将不会快速执行,因为许多额外的检查是在调试模式下完成的。此外,您必须确保在实际设备上进行测试,模拟器不能很好地衡量真实设备上的性能。对于包含alpha通道的视频,性能是一个关键问题,因为默认情况下,iOS不支持具有alpha通道的视频。
https://stackoverflow.com/questions/20812353
复制相似问题