gpt4 book ai didi

iOS AVPlayer 渲染到纹理

转载 作者:可可西里 更新时间:2023-11-01 04:39:07 26 4
gpt4 key购买 nike

我试图理解 AVPlayer,但 Apple 文档中的示例并不是很简单,我遇到了一些问题。

我需要做的是从电影创建一个渲染到纹理,这样在我的场景中我可以使用它来将它映射到 OpenGL 纹理中(每个帧都完成了!)

据我了解,我认为我应该使用 AVURLAsset,但我不太确定。

有人能指出我正确的方向吗?此外,如果您对适用于 iOS 的简单视频->RTT 示例有任何了解,那就太好了(无法通过谷歌搜索找到任何内容)

最佳答案

我在这个示例中找到了答案(不知何故我第一次研究这个问题时错过了)

https://developer.apple.com/library/ios/samplecode/AVBasicVideoOutput/Introduction/Intro.html#//apple_ref/doc/uid/DTS40013109

此示例从相机胶卷加载影片,然后在播放过程中应用着色器。

文档和代码质量不是我一生中读过的最好的,但至少这是一个起点。

最有趣的阅读是

  • (void)displayPixelBuffer:(CVPixelBufferRef)pixelBuffer

在 APLEAGLview.m 中

希望这对 future 的用户有帮助!

关于iOS AVPlayer 渲染到纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22074013/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com