QTKit Capture API は画面記録をサポートしていますか?つまり、現在の画面出力を記録する入力ソースとして指定できますか? もしそうなら、どのように?
Quicktime Player X は画面録画をサポートしていますが、QTKit Capture API ドキュメントでは外部カメラからのキャプチャについてのみ言及しています。
QTKit Capture API は画面記録をサポートしていますか?つまり、現在の画面出力を記録する入力ソースとして指定できますか? もしそうなら、どのように?
Quicktime Player X は画面録画をサポートしていますが、QTKit Capture API ドキュメントでは外部カメラからのキャプチャについてのみ言及しています。
Lionから、AVFoundationフレームワークを使用できるようになりました。簡単なチュートリアルはここにあります。
1 つの方法として、CGWindow API (検索: Son of Grab) を使用して静的スクリーンショットをキャプチャし、addImage:forDuration:withAttributes を使用してそれらをQTMovieオブジェクトに追加することが考えられます。
関連する Apple コードの例: StillMotion (developer.apple.com/mac/library/samplecode/StillMotion/Introduction/Intro.html)