【发布时间】:2017-03-15 22:29:04
【问题描述】:
我没有运气让带有 RGBA 像素的 h264 视频在 iOS 上运行(在 iOS 10.2 上测试)有可能吗? Apple 文档对此并没有多说:https://developer.apple.com/library/content/documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/MediaLayer/MediaLayer.html
我没有太多有趣的代码可以分享,因为只是 AVPlayer 不显示带有 RGBA 像素的视频。
【问题讨论】:
-
你能添加一些代码来显示你的尝试吗?
-
我很确定它只支持 h264 中的 yuv420。
-
这也是我的印象。但我找不到好的资源来确认它。你知道除 h264 之外的支持透明度并适用于 iOS 的编解码器吗?
-
啊,不——你必须在 ios 上滚动你自己的透明度。可以完全更换播放器,或者看看
AVVideoCompositionRenderContext(后者没试过)
标签: ios video avfoundation