es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AVFOUNDATION

Convirtiendo NSData a AVAudioPCMBuffer.

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

Cámara de profundidad iOS Swift

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?

Recortar video siempre falla al usar AVAssetExportPresetPassthrough.

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

AVPlayer reproduce el archivo de video incorrecto.

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

La mezcla alfa para promediar cuadros en Core Image.

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