Я пытаюсь вывести видео, снятое с камеры, с помощью AVAssetWriter
.
Я следую некоторым примерам, в которых не используется AVAssetWriterInputPixelBufferAdaptor
(Запись видео с помощью AVAssetWriter) и некоторые из них (AVCaptureSession получили только видеобуфер).
Основываясь на ссылках Apple, я интерпретировал цель AVAssetWriterInputPixelBufferAdaptor
(или CVPixelBuffer, CVPixelBufferPool
) в целом как эффективный способ буферизации входящих пикселей в памяти. На практике насколько важно использовать это при записи видеовыхода с помощью AVAssetWriter
? Кажется, я могу заставить базовую версию работать без использования адаптера, но я хотел немного больше понять преимущества / намерения использования AVAssetWriterInputPixelBufferAdaptor
в целом.