iPad视网膜屏幕录制



两部分:

  1. 如果我错了,请纠正我,但不是一种可容纳2048 x 1536帧的标准视频文件格式吗?(即无法记录iPad视网膜的全分辨率?)

  2. 我的应用程序使用glReadPixels调用来记录屏幕,并将像素缓冲区附加到AVAssetWriterInputPixelBufferAdaptor。如果需要调整视频大小以导出,最好的方法是什么?我现在正在尝试AVMutableVideoCompositionLayerInstructions和CGAffineTransforms,但它不起作用。有什么想法吗?

感谢

Sam

  1. 是的,这是可能的。我的应用程序也在拍摄大帧视频。

  2. 不要使用glReadpixels,它会导致很多延迟,尤其是如果你将大帧记录为2048 x 1536

由于iOS 5.0,您可以使用更快的方式使用纹理现金(链接)

最新更新