Захват экрана Mac

Как лучше всего записать экран Mac с какао? Я знаю, что в справочной библиотеке разработчиков Apple есть много примеров. SonOfGrab объясняет, как сделать снимок экрана с помощью кварца, но также объясняет, что его недостаточно быстро, чтобы использовать его для захвата большого количества кадров каждую секунду. OpenGLScreenSnapshot дает те же результаты, но тоже не быстро. OpenGLScreenCapture кажется лучшим способом сделать это, но XCode выдает много ошибок, потому что он создан для 10.4 и требует старых команд Quicktime, я думаю, они вставлены в QTKit, но я не могу найти способ его преобразовать. Может ли кто-нибудь отправить меня на чей-нибудь сайт, который преобразовал проект, или сообщить мне, есть ли другие способы сделать это. Заранее спасибо.


person albianto    schedule 30.04.2011    source источник


Ответы (1)


OpenGL будет подходящим вариантом. Вы по-прежнему сможете использовать образец OpenGLScreenCapture, если ваша архитектура установлена ​​на 32-разрядную версию. (QuickTime недоступен в 64-разрядной версии.)

-Кен

person Ken Aspeslagh    schedule 30.04.2011
comment
Да, я могу открыть образец приложения, но я хочу его скомпилировать, чтобы внести некоторые изменения! Пишет, что много чего не хватает ICM - person albianto; 01.05.2011
comment
Да, нужно отключить 64-битную архитектуру. - person Ken Aspeslagh; 03.05.2011