Я записал видео с помощью AVFoundation. Я установил (настройки видео) и получил в outputamplebuffer формат kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange. Но для дальнейшей обработки мне нужен формат YUV420.
Я сомневаюсь, что
1. разница между 420YpCbCr8BiPlanarVideoRange, 420YpCbCr8BiPlanarFULLRange, 420YpCbCr8PlanarFullRange, 420YpCbCr8PlanarFullRange, 420Yplan4205 и 1111PlanCbCr8U?
2. как преобразовать 420YpCbCr8BiPlanarVideoRange в YUV420?
3. Как конвертировать YUV420 в 32BGRA?
4) или каким-то другим способом это сделать ??? это Любая библиотека с открытым исходным кодом или Apple Framework ....
Я прошел через Accelerate framework ...... у него есть преобразование изображений для следующих planar8, planerF, RGBA8888
и т. д. способ уравнять эти форматы с помощью 32BGRA / YUV420 / 420YpCbCr8BiPlanarVideoRange
и Do my requirements ?????
Заранее спасибо
Заранее спасибо