Как получить массив буферов изображений из видеофайла Cocoa Swift - PullRequest
0 голосов
/ 26 марта 2020

Я хочу получить буферы изображения видеофайла на диске, чтобы обработать его с помощью средства записи ресурсов для сжатия видео. Как я могу это сделать?

1 Ответ

0 голосов
/ 26 марта 2020

Вы можете использовать FileHandle для чтения данных из хранилища устройства и загрузки их как Data в вашем коде.

Работает как FileHandler на других языках. Представляет указатель в файле, который можно перемещать и использовать для чтения или записи.

Основные методы, которые необходимо знать (для извлечения данных):

  • readData(ofLength: Int) -> Data который синхронно считывает данные до указанного количества байтов.
  • seek(toFileOffset: UInt64), который перемещает указатель файла на указанное смещение в файле, представленном получателем.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...