Tag: AVFOUNDATION
Tengo un flujo de datos, específicamente proveniente de un flujo MP3. En un intento de convertirlo a un AVAudioPCBBuffer, estoy creando un AVAudioFormat para describirlo de la siguiente manera: AVAudioFormat* format = [[AVAudioFormat alloc] initWithStreamDescription:&description]; al momento de imprimir format, el resultado es: <AVAudioFormat 0x2818944b0: 2 ch, 48000 Hz, ‘.mp3’ . . . Read more
Tengo un iPhone 7 Plus y trato de tomar una imagen con datos de profundidad. Utilizo este código para la configuración. https://developer.apple.com/documentation/avfoundation/camerasandmediacapture/capturingphotoswithdepth pero en func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) { print(photo.depthData) } el resultado es nulo. ¿Cómo puedo obtener los datos de profundidad? ¿Qué está mal?
Mi código de recorte de vídeo: func trim(createNew: Bool, with name: String?, file: File, startTime: Double, endTime: Double, completion: @escaping ResultCompletion<file>) { guard checkFreeSpace(with: file) else { return handleFailure(error: .fullStorage, completion: completion) } guard let originUrl = file.localUrl(), let originName = file.name.components(separatedBy: “.”).first, let originExtension = file.name.components(separatedBy: “.”).last else { . . . Read more
Estoy enfrentando una situación extraña y no tengo ni idea de cómo manejarla. Estoy descargando videos de firestorage y almacenándolos en la memoria caché del dispositivo para un uso futuro, mientras tanto, el hilo de fondo ya está haciendo su trabajo. Estoy pasando una URL de vídeo a la función . . . Read more
En mi aplicación, estoy tratando de implementar una función de difuminado de movimiento que apile diferentes fotogramas (promediándolos) provenientes de la salida de video en una única imagen. El efecto que estoy tratando de obtener se explica bien aquí: https://photographylife.com/image-averaging-technique. Intenté usar un CIKernel personalizado que realiza la operación de . . . Read more