Как записывать видео на экране, например Talking Tom Cat на iPhone?
Я хочу знать, есть ли какой-либо публичный API в AVFoundation или любой другой инфраструктуре, который можно использовать для записи экрана, такого как Talking Tom Cat. Я заглянул в рамки AVFoundation и CoreVideo, но не смог найти ничего из файлов заголовков.
Если кто-то знает, как записывать видео с экрана с помощью iPhone SDK, дайте мне знать.
Ответы
Ответ 1
вы можете сделать это в следующих шагах:
- экран захвата
- взять этот кадр в очереди
- записать его с помощью avassertwriter
- и экспортировать видео
есть пример приложения для понимания этих вещей в образце кода wwdc2010.
надеюсь, что это поможет (пример имени приложения: aveditdemo)