回答
看起来像iOS提供的解决方案没有办法做到这一点。但根据this answer to a similar question,你可能会成功使用ffmpeg。 ffmpeg的问题在于GPL/LGPL与Apple的条款不兼容,因此您不能在App Store的应用程序中使用它。
查看App Store上的“APNG”应用程序。这个应用程序是一个免费的演示,展示了如何使用.apng文件格式在iOS应用程序中实现带有Alpha通道的动画。您也可以在h.264 with an alpha channel上查看关于如何使用一对h.264视频来实现具有alpha通道的视频的详细说明。
呃,那个图书馆的价格是475美元。有更便宜的东西吗? – sztembi 2014-02-19 21:18:44
如果您按照许可证中定义的GPL条款发布源代码,U可以免费使用它。支付许可证是如果你正在创建一个你打算从中赚钱并且你不想释放你的软件的产品。免费软件与免费啤酒不一样。 – MoDJ 2014-02-20 04:52:05
MoDJ的图书馆需要一个商业许可证,而且涉及额外的步骤并没有那么棒的性能(提取7z,额外的视频轨道等) 这是一个使用免费开源库的解决方案,完全在GPU上工作与大视频),并只需要两件事: - 透明图像(PNG或在代码中) - 而不是透明,绿色背景的视频 http://stackoverflow.com/questions/33244347/video- with-gpuimagechromakeyfilter-has-tint-when-transparent-in-transparent -gpuimagev/33255662 – 2015-10-21 09:38:30
- 1. Android原生视频播放与alpha通道
- 2. iOS视频播放器w /添加了音频通道,可以播放吉他
- 3. iOS视频播放
- 4. 在视频播放中播放视频
- 5. 在iOS应用中播放Youtube视频
- 6. ios MPMoviePlayerController通过窗口播放视频
- 7. 使用youtube-ios-player-helper播放视频
- 8. 使用swift播放视频2 IOS 9
- 9. 使用video.js在ios上播放视频内嵌视频?
- 10. iOS无视频会话播放视频
- 11. 在UITableViewCell中播放视频iOS
- 12. 无法在iOS中播放视频4
- 13. 如何在ios swift中播放视频
- 14. IOS视频播放器
- 15. iOS - 视频未播放
- 16. iOS无法播放视频
- 17. UIWebView不使用iOS的视频播放器播放Html 5视频
- 18. 如何在iOS视频播放器中播放webm文件
- 19. 如何在ios中播放视频播放器?
- 20. 用管道在Gstreamer(Python)中播放音频和视频
- 21. 在openmax中使用C++播放视频
- 22. 在Android中使用ffmpeg播放视频
- 23. 在Android中使用Html5播放视频
- 24. 使用python在VLC中播放视频
- 25. 在Android中使用VideoView播放视频
- 26. 在iOS应用中播放视频:音频但无图片
- 27. 带有播放列表的YouTube频道视频播放器
- 28. 用透明背景播放视频IOS
- 29. 在Flash播放器中播放视频
- 30. 在iOS上播放youtube视频
的ffmpeg提供您所需要处理将链接到FFmpeg的进入App Store的应用程序之前,一些阴暗的法律问题。在开始实施之前,一定要对这个问题做所有的研究。说“有没有办法与iOS做这个”是不完全正确的,人们可以简单地提供一个PNG图像阵列,这将工作,虽然它将占用很多磁盘空间成为一个完成的解决方案。 – MoDJ 2012-11-25 23:04:04