Вопросы по теме 'core-video'

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

CVImageBuffer возвращается с дополнительным заполнением столбца. Как мне его обрезать?
У меня есть CVImageBuffer, который возвращается с записанной высотой 640 пикселей и шириной 852 пикселя. Байтов в строке 3456. Вы заметите, что 3456/852px != 4 (это что-то вроде 4,05). После некоторой проверки 864 будет шириной, которая делает...
1590 просмотров
schedule 04.03.2022

Snow Leopard: 64-битная замена QuickTime API
Я перехожу на 64-битный проигрыватель фильмов. В настоящее время он может декодировать фильмы как с помощью QuickTime API, так и с помощью FFmpeg. Для декодирования с помощью QuickTime API я создаю QTOpenGLTextureContext , предоставляя...
1005 просмотров
schedule 11.05.2022

Как преобразовать текстуру OpenGL ES в CIImage
Я знаю, как сделать это наоборот. Но как я могу создать CIImage из текстуры, не копируя ее в память процессора? [Изображение CIImage с данными]? CVOpenGLESTTextureCache?
1959 просмотров

Как напрямую обновлять пиксели - с помощью CGImage и прямого CGDataProvider
Актуальный вопрос Несколько ответов решат мою проблему: Могу ли я заставить CGImage перезагружать свои данные из прямого поставщика данных (созданного с помощью CGDataProviderCreateDirect ), как это делает CGContextDrawImage ? Или есть...
3860 просмотров

какая связь между CVBuffer и CVImageBuffer
если вы проверите этот документ от Apple https://developer.apple.com/library/tvos/documentation/QuartzCore/Reference/CVBufferRef/index.html#//apple_ref/c/tdef/CVBufferRef В самой второй строке говорится, что: «Объект CVBuffer может содержать...
711 просмотров
schedule 20.05.2023

Что такое CVPixelBuffer в iOS?
Согласно документам Apple, это изображение хранится в основной памяти, но как эти изображения используются для создания фильма?
7043 просмотров
schedule 08.08.2023

Как конвертировать кадры YUV (из OTVideoFrame) в CVPixelBuffer
Мне нужно преобразовать кадры YUV в CVPixelBuffer, которые я получаю от OTVideoFrame Класс Этот класс предоставляет массив плоскостей в видеокадре, который содержит три элемента для кадра y, u, v , каждый с индексом 0,1,2 . @property...
1482 просмотров
schedule 22.01.2023

yuv10 бит текстуры в металле
Я пытаюсь преобразовать свои шейдеры openGL в металлические шейдеры для преобразования текстуры битов yuv10 в текстуру rgba. С openGL я использовал этот код GLSL из этого ссылка Я сделал конвертацию, но результат не тот, который я ожидал....
117 просмотров
schedule 16.02.2023