Resultados da pesquisa a pedido "cmsamplebufferref"
Usando AVAssetWriter com Unidades NAL brutas
Notei na documentação do iOS para
Dividir CMSampleBufferRef contendo Áudio
Estou dividindo a gravação em arquivos diferentes durante a gravação ... O problema é que os buffers de amostra de vídeo e áudio captureOutput não correspondem 1: 1 (o que é lógico) - (void)captureOutput:(AVCaptureOutput ...
Vazamento de memória no CMSampleBufferGetImageBuffer
Estou recebendo umUIImage a partir de umCMSampleBufferRef buffer de vídeo todos os N quadros de vídeo como: - (void)imageFromVideoBuffer:(void(^)(UIImage* image))completion { CMSampleBufferRef sampleBuffer = _myLastSampleBuffer; if (sampleBuffer ...
Cópia profunda do CMSampleBuffer de áudio
Estou tentando criar uma cópia de um CMSampleBuffer conforme retornado por captureOutput em umAVCaptureAudioDataOutputSampleBufferDelegate. O problema que estou tendo é que meus quadros provenientes do ...
Como converter CMSampleBufferRef para NSData
Como converter CMSampleBufferRef em NSData? Consegui obter os dados para umMPMediaItem seguindo a resposta de Erik Aigner em esta discussão [https://stackoverflow.com/questions/1656124/mpmediaitems-raw-song-data], no entanto, os dados são do ...
Como definir timestamp de CMSampleBuffer para gravação AVWriter
Estou trabalhando com o AVFoundation para capturar e gravar áudio. Existem alguns problemas que não entendo muito bem.Basicamente eu quero capturar áudio de ...
Captura ainda UIImage sem compactação (de CMSampleBufferRef)?
Eu preciso obter o
Defina a taxa na qual AVSampleBufferDisplayLayer renderiza buffers de amostra
Estou usando um AVSampleBufferDisplayLayer para exibir CMSampleBuffers que estão vindo por uma conexão de rede no formato h.264. A reprodução de vídeo é suave e está funcionando corretamente, no entanto, não consigo controlar a taxa de quadros. ...
iOS - Dimensionar e cortar CMSampleBufferRef / CVImageBufferRef
Estou usando AVFoundation e obtendo o buffer de amostra deAVCaptureVideoDataOutput, Posso gravá-lo diretamente no videoWriter usando: - (void)writeBufferFrame:(CMSampleBufferRef)sampleBuffer { CMTime lastSampleTime = ...