Objective c 捕获mac屏幕

Objective c 捕获mac屏幕,objective-c,cocoa,macos,record,recording,Objective C,Cocoa,Macos,Record,Recording,用cocoa录制mac屏幕的最佳方式是什么?我知道苹果开发者参考库中有很多例子。SonOfGrab解释了如何用石英捕捉屏幕,但它的速度不够快,无法每秒抓取许多帧。OpenGLScreenSapshot也有相同的结果,但速度也不快。OpenGLScreenCapture似乎是最好的方法,但XCode提示我很多错误,因为它是为10.4版设计的,需要使用旧的Quicktime命令。我认为它们被推到了QTKit中,但我找不到转换它的方法。有没有人能把我送到某个改造过这个项目的网站,或者告诉我是否还有其他

用cocoa录制mac屏幕的最佳方式是什么?我知道苹果开发者参考库中有很多例子。SonOfGrab解释了如何用石英捕捉屏幕,但它的速度不够快,无法每秒抓取许多帧。OpenGLScreenSapshot也有相同的结果,但速度也不快。OpenGLScreenCapture似乎是最好的方法,但XCode提示我很多错误,因为它是为10.4版设计的,需要使用旧的Quicktime命令。我认为它们被推到了QTKit中,但我找不到转换它的方法。有没有人能把我送到某个改造过这个项目的网站,或者告诉我是否还有其他的方法。提前感谢。

OpenGL将是最好的选择。如果您的体系结构设置为32位,那么您仍然可以使用OpenGLScreenCapture示例。(64位的QuickTime不可用。)


-肯

是的,我可以打开示例应用程序,但我想编译它,进行一些更改!它写道,很多ICM的东西都丢失了是的,你需要关闭64位体系结构。