jjzjj

copyCGImageAtTime

全部标签

swift - 如何快速实现 AVAssetImageGenerator.copyCGImageAtTime

到目前为止,我有以下内容letassetUrl=NSURL.URLWithString(self.targetVideoString)letasset:AVAsset=AVAsset.assetWithURL(assetUrl)asAVAssetletimageGenerator=AVAssetImageGenerator(asset:asset);lettime:CMTime=CMTimeMakeWithSeconds(1.0,1)letactualTime:CMTimeletmyImage:CGImage=imageGenerator.copyCGImageAtTime(reque

ios - 使用 AVAssetImageGenerator 的 copyCGImageAtTime 为 Assets 的特定帧抛出 -11800 未知错误

我在使用AVPlayer播放托管在内容分发网络上的视频文件时遇到了一个非常奇怪的问题。我正在流式传输966kbpsmp4视频文件,该文件大小为151mb(编解码器IDmp42)。整个文件流非常好,没有问题。然后我尝试在特定时间截取屏幕截图。我用来拍摄快照的代码:-(UIImage*)captureFrame{AVAssetImageGenerator*assetImageGen=[AVAssetImageGeneratorassetImageGeneratorWithAsset:_player.currentItem.asset];assetImageGen.requestedTime