2010-06-08 16 views

Répondre

1

Une approche pourrait être de capturer des captures d'écran statiques avec l'API CGWindow (recherche: Fils de Grab), et les ajouter à un objet QTMovie utilisant addImage: forDuration: withAttributes:

exemple d'Apple code connexes: StillMotion (développeur .apple.com/mac/library/ samplecode/StillMotion/Introduction/Intro.html)

+1

Une approche différente consiste à contourner complètement QTKit et à utiliser OpenGL. Apple a un exemple de code ici: http://developer.apple.com/mac/library/samplecode/OpenGLScreenCapture/Introduction/Intro.html – bjoern

3

À partir de Lion, vous pouvez utiliser le framework AVFoundation. Un tutoriel rapide peut être trouvé here.