我有一个视频,在某些部分是透明的。当我尝试使用AVPlayer或MPMoviePlayer播放此视频时,它没有播放。
任何人都可以建议使用哪种播放器播放具有透明背景的视频。
由于 Suresh S
答案 0 :(得分:0)
Apple在iOS下提供的视频支持遇到了限制。具体来说,没有内置支持包含alpha通道的视频。可以解决此限制,如此博客文章h-264-video-with-an-alpha-channel中所示。如果您不关心应用程序的下载大小,那么您可以将视频帧编码为一系列PNG图像。但是,请注意,应用下载大小可以通过一系列PNG图像快速增长。使用h.264编码的视频要复杂得多,但这意味着你的应用下载量会小得多。
答案 1 :(得分:0)
使用AVAnimator - http://www.modejong.com/AVAnimator/
它要求您将其转码为APNG或其专有格式,但效果很好。
答案 2 :(得分:-1)