В iOS Как захватывать кадры из видеофайла в виде потока UIImages? - PullRequest
1 голос
/ 21 декабря 2011

Меня интересует чтение видеофайла в виде серии UIImages на iOS.Есть ли в любом случае, чтобы сделать это с помощью API AVFoundation.

1 Ответ

1 голос
/ 03 января 2012

Создайте AVAssetReader с видео дорожкой файла. С AVAssetReaderTrackOutput вы можете отправить ему сообщение copyNextSampleBuffer для получения CMSampleBuffer. Каждый вызов произведет другой кадр из видео.

Внутри Руководство по программированию AVFoundation есть пример кода, показывающий, как настроить AVAssetReader, а также метод для преобразования из CMSampleBuffer в UIImage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...