既然 Apple 正式允许在 iPhone 应用程序中使用 UIGetScreenImage(),我已经看到许多博客说这“打开了闸门”,用于在 iPhone 上进行视频捕获,包括旧型号。但我也看到博客说他们可以使用 UIGetScreenImage() 获得的最快帧速率就像 6 FPS。
任何人都可以分享您使用 UIGetScreenImage()(或其他批准的 API)获得的特定帧速率结果吗?限制捕获的屏幕区域是否会显着提高帧速率?
此外,对于今天程序的一厢情愿部分,是否有人指向使用 UIGetScreenImage() 捕获视频的代码/库?例如,我想要一个类似于 Capture( int fps, Rect bounds, int durationMs ) 的 API,它会打开相机并在给定的持续时间内以给定的帧速率记录一系列 .png 文件,从给定的复制屏幕矩形