Articles of avfoundation

AVFoundation de iOS: Configuración de la orientación del video

He estado luchando con varias dimensiones para el problema de controlar la orientación del video durante y después de la captura en un dispositivo con iOS. Gracias a las respuestas anteriores y la documentación de Apple, he podido descifrarlo. Sin embargo, ahora que quiero enviar algunos videos a un sitio web, me encuentro con problemas […]

Lectura de muestras a través de AVAssetReader

¿Cómo se leen las muestras a través de AVAssetReader? He encontrado ejemplos de duplicación o mezcla utilizando AVAssetReader, pero esos bucles siempre están controlados por el bucle AVAssetWriter. ¿Es posible crear un AVAssetReader y leerlo, obteniendo cada muestra? Gracias.

¿Cómo convertir un CVPixelBuffer en un UIImage?

Estoy teniendo problemas para obtener un UIIMage de un CVPixelBuffer. Esto es lo que estoy intentando: CVPixelBufferRef pixelBuffer = CMSampleBufferGetImageBuffer(imageDataSampleBuffer); CFDictionaryRef attachments = CMCopyDictionaryOfAttachments(kCFAllocatorDefault, imageDataSampleBuffer, kCMAttachmentMode_ShouldPropagate); CIImage *ciImage = [[CIImage alloc] initWithCVPixelBuffer:pixelBuffer options:(NSDictionary *)attachments]; if (attachments) CFRelease(attachments); size_t width = CVPixelBufferGetWidth(pixelBuffer); size_t height = CVPixelBufferGetHeight(pixelBuffer); if (width && height) { // test to make sure […]

Cómo reproducir un sonido usando Swift?

Me gustaría reproducir un sonido usando Swift. Mi código funcionaba en Swift 1.0 pero ahora ya no funciona en Swift 2 o más reciente. override func viewDidLoad() { super.viewDidLoad() let url:NSURL = NSBundle.mainBundle().URLForResource(“soundName”, withExtension: “mp3”)! do { player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) } catch _{ return } bgMusic.numberOfLoops = 1 bgMusic.prepareToPlay() if (Data.backgroundMenuPlayed […]

Mezcle video con imagen estática en CALayer usando AVVideoCompositionCoreAnimationTool

Intento mezclar video, que proviene de la cámara con una imagen estática (marca de agua). He revisado las preguntas y respuestas aquí y algunos ejemplos, incluido WWDC AVEditDemo de Apple, y finalizó con el siguiente código. Lamentablemente, el video exportado no contiene la capa con la imagen. ¿Algunas ideas? – (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { […]

AVFoundation + AssetWriter: Generar película con imágenes y audio

Tengo que exportar una película desde mi aplicación de iPhone que contiene UIImage de un NSArray y agregar algunos archivos de audio en formato .caf que tienen que comenzar en momentos preespecificados. Ahora he podido usar el AVAssetWriter (después de revisar muchas preguntas y respuestas en este y otros sitios) para exportar la parte del […]

AVAudioPlayer deja de jugar inmediatamente con ARC

Estoy tratando de reproducir un MP3 a través de AVAudioPlayer lo que pensé que era bastante simple. Desafortunadamente, no está funcionando del todo. Aquí está todo lo que hice: Por el bien de las pruebas, creé una nueva aplicación de iOS (Vista única) en Xcode. Agregué el marco AVFoundation al proyecto, así como el #import […]

AVAudioPlayer no reproduce ningún sonido

Estoy trabajando en una aplicación iOS que necesita reproducir algunos sonidos utilizando el marco AVFoundation . La estructura del espacio de trabajo en Xcode 4 contiene dos proyectos: Espacio de trabajo La aplicación en sí (proyecto principal) Una biblioteca de utilidad Después de comstackr la biblioteca de utilidades, da como resultado una biblioteca estática que […]

Cómo combinar videoclips con una orientación diferente con AVFoundation

Intento combinar varios videoclips en uno usando AVFoundation. Puedo crear un solo video usando AVMutableComposition usando el siguiente código AVMutableComposition *composition = [AVMutableComposition composition]; AVMutableCompositionTrack *compositionVideoTrack = [composition addMutableTrackWithMediaType:AVMediaTypeVideo preferredTrackID:kCMPersistentTrackID_Invalid]; AVMutableCompositionTrack *compositionAudioTrack = [composition addMutableTrackWithMediaType:AVMediaTypeAudio preferredTrackID:kCMPersistentTrackID_Invalid]; CMTime startTime = kCMTimeZero; /*videoClipPaths is a array of paths of the video clips recorded*/ //for loop to combine […]

Cómo hacer video en cámara lenta en iOS

Tengo que hacer ” cámara lenta ” en un archivo de video junto con audio, entre algunos fotogtwigs y necesito almacenar el video en rampa como un video nuevo. Ref: http://www.youtube.com/watch?v=BJ3_xMGzauk (mira de 0 a 10 s) De mi análisis, descubrí que el marco AVFoundation puede ser útil. Ref: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/00_Introduction.html Copie y pegue desde el […]