Sto prendendo un UIImage dal file Png e lo mando al videoWriter.Il colore del video non è corretto quando è creato da UIImmagine dei file PNG
avAdaptor appendPixelBuffer: pixelBuffer
Quando il video risultato finale viene fuori, sembra privo di quella del colore, manca il colore giallo o qualcosa del genere.
prendo alook della funzione che ha fatto la pixelbuffer fuori dalla UIImage
CVPixelBufferCreateWithBytes(NULL,
myWidth,
myHeight,
kCVPixelFormatType_32BGRA,
(void*)CFDataGetBytePtr(image),
CGImageGetBytesPerRow(cgImage),
NULL,
0,
NULL,
&pixelBuffer);
Cerco anche il kCVPixelFormatType_32AGRB e altri, non ha aiutato.
qualche pensiero?
Qual è il formato del file PNG? Quali altri formati di pixel hai provato? – appas