我该如何使用AVAssetWriter?

22

我想提取一些视频帧并将其编码成视频。看起来这正是AVAssetWriter的用途,但无论我怎么查看文档和谷歌,都找不到任何实际使用它的方法。从文档中看,似乎我需要输入 (AVAssetWriterInput) 来向写入器提供数据。好吧,但是 AVAssetWriterInput 类是抽象的,而我所知道的唯一子类在4.1中是AVAssetWriterInputPixelBufferAdaptor,它在初始化时需要一个AVAssetWriterInput?我有什么遗漏的明显问题吗?


搜索优化方面的工作做得很好。 - kelin
1个回答

10

啊,我需要使用+[AVAssetWriterInput assetWriterInputWithMediaType:outputSettings:]获取一个实例,可以查看我的帖子以获取详细的代码示例。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接