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 […]
¿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.
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 […]
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 […]
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 { […]
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 […]
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 […]
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 […]
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 […]
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 […]