QTKit Capture API 是否支持屏幕录制 - 即,我可以将当前屏幕输出指定为要录制的输入源吗?如果是这样,怎么做?
Quicktime Player X 支持屏幕录制,但QTKit Capture API 文档仅提及从外部摄像头捕获。
QTKit Capture API 是否支持屏幕录制 - 即,我可以将当前屏幕输出指定为要录制的输入源吗?如果是这样,怎么做?
Quicktime Player X 支持屏幕录制,但QTKit Capture API 文档仅提及从外部摄像头捕获。
从 Lion 开始,您可以使用 AVFoundation 框架。可以在此处找到快速教程。
一种方法是使用 CGWindow API(搜索:Son of Grab)捕获静态屏幕截图,然后使用 addImage:forDuration:withAttributes将它们附加到QTMovie对象:
相关 Apple 代码示例:StillMotion (developer.apple.com/mac/library/samplecode/StillMotion/Introduction/Intro.html)